c/c++各種進位制輸出
http://www.cnblogs.com/kiss007/archive/2012/06/05/2537407.html
%x 整數的引數會被轉成一無符號的十六進位制數字,並以小寫abcdef表示
%X 整數的引數會被轉成一無符號的十六進位制數字,並以大寫ABCDEF表示浮點型數%d 整數的引數會被轉成一有符號的十進位制數字
%u 整數的引數會被轉成一無符號的十進位制數字
%o 整數的引數會被轉成一無符號的八進位制數字
%x 整數的引數會被轉成一無符號的十六進位制數字,並以小寫abcdef表示
%X 整數的引數會被轉成一無符號的十六進位制數字,並以大寫ABCDEF表示浮點型數
%f double 型的引數會被轉成十進位制數字,並取到小數點以下六位,四捨五入。
%e double型的引數以指數形式列印,有一個數字會在小數點前,六位數字在小數點後,而在指數部分會以小寫的e來表示。
%E 與%e作用相同,唯一區別是指數部分將以大寫的E 來表示。
%g double 型的引數會自動選擇以%f 或%e 的格式來列印,其標準是根據欲列印的數值及所設定的有效位數來決定。
%G 與%g 作用相同,唯一區別在以指數形態列印時會選擇%E 格式。
字元及字串
%c 整型數的引數會被轉成unsigned char型列印出。
%s 指向字串的引數會被逐字輸出,直到出現NULL字元為止
%p 如果是引數是“void *”型指標則使用十六進位制格式顯示。
相關文章
- c++ 16進位制輸出C++
- C++輸入十進位制數,輸出對應二進位制數、十六進位制數C++
- C語言十進位制,八進位制,十六進位制輸出分析C語言
- C# 2進位制、8進位制、10進位制、16進位制...各種進位制間的輕鬆轉換C#
- printf()將10進位制數安照輸出16進位制,8進位制輸出
- 在c語言中輸出8進位制數,16進位制數C語言
- C printf按8進位制、10進位制、16進位制輸出以及高位補0
- java 十六進位制輸出Java
- 輸出二進位制數
- C++中的檔案輸入/輸出(5):二進位制檔案的處理 (轉)C++
- c++的進位制轉換C++
- 如何把十進位制的數輸入用二進位制全加器,並以十進位制輸出
- printf與scanf如何輸出、輸入十六進位制與八進位制數
- 1161:轉進位制(C C++)C++
- C++變數總結束 | 輸出各種變數的值C++變數
- c++ 16進位制資料轉doubleC++
- c++ 二進位制儲存檔案C++
- C++實現進位制轉換工具C++
- printf十六進位制輸出64位值的方法
- C/C++ 二進位制讀寫 png 檔案C++
- python 以16進位制列印輸出Python
- C 如何將輸出的地址轉化為十進位制數
- .C++整數的N進位制字串表示C++字串
- 任意進位制下的可逆素數 C++C++
- 【C++】輸入輸出C++
- 彙編實現10進位制轉16進位制並以ASCII碼輸出ASCII
- C++讀二進位制檔案 及 C++設定double精度C++
- C語言基礎——%X(十六進位制)的幾種不同輸出格式C語言
- python系列--輸出0x格式的十六進位制輸出Python
- C語言資料型別、變數的輸入和輸出、進位制轉換C語言資料型別變數
- C++中的各種鎖C++
- C++實現任意進位制的相互轉換C++
- C++ 讀取二進位制檔案到char*C++
- C和C++篇——各種各樣的函式C++函式
- 使用AS3輸出ByteArray為16進位制S3
- 對十進位制數字的按位輸出,取反,並求其位數
- C++資料格式化5 - uint轉換成十六進位制字串&二進位制的data列印成十六進位制字串C++UI字串
- JavaScript中的多種進位制與進位制轉換JavaScript