The left and right values in the macro must be of the same type & float or double. 这个宏中的左值和右值必须是相同类型的&即要么是float,要么是double。
In speed terms, there's no difference between float and double on the more modern hardware. 从速度方面说,在现代硬件上,float和double之间没有任何不同。
Watch for the use of float and double type 注意float和double类型的使用
Given one float or double, there is a next float; and there is a minimum finite distance between successive floats and doubles. 对于浮点数和双精度数,也存在下一个浮点数;连续的浮点数和双精度数之间存在最小的有限距离。
The Java language supports two primitive floating point types : float and double, and their wrapper class counterparts, Float and Double. Java语言支持两种基本的浮点类型:float和double,以及与它们对应的包装类Float和Double。