点击( 此处 )折叠或打开
- // 方法1
- cout < < hex < < i < < endl ; //输出十六进制数
- cout < < oct < < i < < endl ; //输出八进制数
- cout < < dec < < i < < endl ; //输出十进制数
- //方法2
- // 输出16进制, setbase(int)可以设置8等。
- cout < < setbase ( 16 ) < < i < < endl ;
- // 方法3
- setiosflags ( ios : : showbase ) ;
- cout < < hex < < i < < endl ;
- cout . setf ( ios : : showbase ) ;
- cout . setf ( ios_base : : hex , ios_base : : basefield )
点击( 此处 )折叠或打开
- cout 输出 16 , 8 , 2进制
- # include < iostream >
- # include < iomanip >
- # include < bitset >
- using std : : bitset ;
- using std : : hex ;
- using std : : oct ;
- using std : : cout ;
- using std : : cin ;
- using std : : endl ;
- int main ( )
- {
- int a = 10 ;
- cout < < "Dec:" < < a < < endl ;
- cout < < hex < < "Hex:" < < a < < endl ;
- cout < < oct < < "Oct:" < < a < < endl ;
- cout < < bitset < 32 > ( a ) < < endl ;
- getchar ( ) ;
- return 0 ;
点击( 此处 )折叠或打开
- C + + 操作符
- 注:下面的scientific 和 fixed不能同时使用
- double a = 123 . 456789012345 ; 对a赋初值
- ( 1 ) cout < < a ; 输出: 123 . 456
- ( 2 ) cout < < setprecision ( 9 ) < < a ; 输出: 123 . 456789
- ( 3 ) cout < < setprecision ( 6 ) ; 恢复默认格式 ( 精度为6 )
- ( 4 ) cout < < setiosflags ( ios∷fixed ) ; 输出: 123 . 456789
- ( 5 ) cout < < setiosflags ( ios∷fixed ) < < setprecision ( 8 ) < < a ; 输出: 123 . 45678901
- ( 6 ) cout < < setiosflags ( ios∷scientific ) < < a ; 输出: 1 . 234568e + 02
- ( 7 ) cout < < setiosflags ( ios∷scientific ) < < setprecision ( 4 ) < < a ; 输出: 1 . 2346e02
- 下面是整数输出的例子:
- int b = 123456 ; 对b赋初值
- ( 1 ) cout < < b ; 输出: 123456
- ( 2 ) cout < < hex < < b ; 输出: 1e240
- ( 3 ) cout < < setiosflags ( ios∷uppercase ) < < b ; 输出: 1E240
- ( 4 ) cout < < setw ( 10 ) < < b < < ′ , ′ < < b ; 输出: 123456,123456
- ( 5 ) cout < < setfill ( ′ * ′ ) < < setw ( 10 ) < < b ; 输出: * * * * 123456
- ( 6 ) cout < < setiosflags ( ios∷showpos ) < < b ; 输出: + 123456
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 2. Python中的基本输入、输出、格式化输出
- Go中格式化输出
- golang printf 格式化输出
- Golang 中的格式化输入输出
- Java读取Excel并解析文本(并格式化输出)
- 【译】Java8官方教程:格式化输出数值类型
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Game Programming Patterns
Robert Nystrom / Genever Benning / 2014-11-2 / USD 39.95
The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exac......一起来看看 《Game Programming Patterns》 这本书的介绍吧!