基于浮点数表示成二进制的原理限制,任何浮点数都只能是近视地在内存中表示(无论什么语言)。要想精确地使用浮点数,要么就依赖一些库,,比如java的bigdecmical,来运算和浮点相关的数值。要么就转换成字符串来处理。
第二点是尽量避免使用浮点数,尽量使用整型变量。尤其是在做比较的场景下,尽量用整型类型的变量。
基于浮点数表示成二进制的原理限制,任何浮点数都只能是近视地在内存中表示(无论什么语言)。要想精确地使用浮点数,要么就依赖一些库,,比如java的bigdecmical,来运算和浮点相关的数值。要么就转换成字符串来处理。
第二点是尽量避免使用浮点数,尽量使用整型变量。尤其是在做比较的场景下,尽量用整型类型的变量。