Java 浮點數轉換字元
浮點數轉換符有以下幾種。
字元 | 說明 |
---|---|
%e | 以計算機科學指數表示法表示的小數 |
%E | 以計算機科學指數表示法表示的小數 |
%f | 小數 |
%g | 根據計算機科學指數表示法或十進位制格式, |
%G | 根據計算機科學指數表示法或十進位制格式, |
示例
public class Demo { public static void main(String[] args) throws Exception { System.out.printf("Integer conversions...
"); System.out.printf( "Integer: %d
", 889 ); System.out.printf( "Negative Integer: %d
", -78 ); System.out.printf( "Octal: %o
", 677 ); System.out.printf( "Hexadecimal: %x
", 56 ); System.out.printf( "Hexadecimal: %X
", 99 ); System.out.printf("
Floating-point conversions...
"); System.out.printf( "%e
", 29567457.78 ); System.out.printf( "%E
", 34567457.89 ); System.out.printf( "%f
", 69874789.11 ); System.out.printf( "%g
", 7567579.38 ); System.out.printf( "%G
", 4766757.67 ); } }
輸出
Integer conversions... Integer: 889 Negative Integer: -78 Octal: 1245 Hexadecimal: 38 Hexadecimal: 63 Floating-point conversions... 2.956746e+07 3.456746E+07 69874789.110000 7.56758e+06 4.76676E+06
廣告