Rumah  >  Artikel  >  Java  >  Java怎么使用float型输出

Java怎么使用float型输出

little bottle
little bottleasal
2019-05-24 14:15:489304semak imbas

Java怎么使用float型输出

float是浮点数据类型
float 型的内存分配4个字节,占32位,范围从10^-38到10^38 和 -10^38到-10^-38

注意float型定义的数据末尾必须 有"f "或"F",为了和double区别

例如:float x=123.456f,y=2e20f; 

输出语句一般为:

System.out.printf("x的值为%f,y的值为%f", i,j)

%+(数字:占位作用,控制输出格式整齐一致)+数据类型(对应数据类型的字母简写)

参照JAVA API的定义如下:
'd' 整数 结果被格式化为十进制整数
'o' 整数 结果被格式化为八进制整数
'x', 'X' 整数 结果被格式化为十六进制整数
'e', 'E' 浮点 结果被格式化为用计算机科学记数法表示的十进制数
'f' 浮点 结果被格式化为十进制数
'g', 'G' 浮点 根据精度和舍入运算后的值,使用计算机科学记数形式或十进制格式对结果进行格式化。
'a', 'A' 浮点 结果被格式化为带有效位数和指数的十六进制浮点数

Atas ialah kandungan terperinci Java怎么使用float型输出. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:java中的set是什么意思Artikel seterusnya:java中的监听器是什么