例如,我有变量3.545555555,我想截断到3.54.
java double truncate decimalformat
我想在java中截断一个float和一个double值.
以下是我的要求:1.如果我有12.49688f,它应该打印为12.49而不会四舍五入2.如果它是12.456的双倍,它应该打印为12.45而不会四舍五入3.无论如何,如果值是这样的话12.0,应仅打印为12.
条件3应始终牢记在心.它应与截断逻辑并发.
java floating-point double truncate
double ×2
java ×2
truncate ×2
decimalformat ×1
floating-point ×1