float,double,decimal的区别原创
金蝶云社区-抚琴弹唱
抚琴弹唱
2人赞赏了该文章 951次浏览 未经作者许可,禁止转载编辑于2021年11月03日 18:09:18

float : 32-bit single-precision floating point

double : 64-bit double-precision floating point

decimal : 128-bit high precision decimal notation


double d=1.2;//编译器会自动认为这个数是个double型
float f=1.2f;
decimal m=1.2m;

decimal类型是适合财务和货币计算的128位数据类型。

当然,decimal在大多数情况下是安全的,但浮点数在理论上是不安全的。


图标赞 2
2人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!