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

更新於: 2020 年 6 月 27 日

311 次閱讀

開啟你的 職業生涯

完成課程即可獲得認證

立即開始
廣告