java中的这些数字都是什么含义啊

42e12.02f3.03d0x0123这些数字都是多少?为什么有字母
2024-12-29 00:24:56
推荐回答(2个)
回答1:

42e1浮点指数,表示42乘以10的1次方;
2,02f表示浮点数2.02,float类型的;
3.03d表示double类型的数字3.03
0x123表示16进制的数字123

回答2:

e - 科学计数 法
f - float类型数据
d - double类型数据
0x - 16进制