在c++中,单精度Float和双精度double在用数字表示时怎样区别。

他们的取值范围和意思就不用说了,例如3.14 和3.14f前者是一个双精度,或者是一个单精度,同样-2.78E5为双精度,而-2.78E5F为单精度。本人不知道怎样区分他们。单精度和双精度表示时候加入英文字母的意仪!

默认的为双精度
想表示单精度时后应加F
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-09-27
不是很明显么,加f就是单精度啊
相似回答