单精度和双精度的区别是什么?

单精度与双精度的区别:

1、单精度,也就是 float ,在 32 位机器上用 4 个字节来存储的;而双精度double是用 8 个字节来存储的。

2,单精度和双精度在计算机中的表示格式虽一样,但由于位数存储位不同,他们能表示的数值的范围就不同,也就是能准确表示的数的位数就不同。

拓展资料:

单精度

单精度数是指计算机表达实数近似值的一种方式。VB中Single(单精度浮点型)变量存储为 IEEE 32 位(4 个字节)浮点数值的形式,它的范围在负数的时候是从 -3.402823E38 到 -1.401298E-45,而在正数的时候是从 1.401298E-45 到 3.402823E38 。

双精度浮点数

双精度浮点数(double)是计算机使用的一种数据类型,使用 64 位(8字节) 来存储一个浮点数。 它可以表示十进制的15或16位有效数字,其可以表示的数字的绝对值范围大约是:2.23x10-308 ~ 1.79x10308。IEEE754为其定制标准。

参考资料:百度百科-单精度百度百科-双精度浮点数



  • 鍗曠簿搴︿笌鍙岀簿搴︾殑鍖哄埆
    绛旓細鍗曠簿搴︿笌鍙岀簿搴︾殑鍖哄埆锛1銆佸崟绮惧害鏁版槸鎸囪绠楁満琛ㄨ揪瀹炴暟杩戜技鍊肩殑涓绉嶆柟寮忋傚崟绮惧害锛屼篃灏辨槸 float 锛屽湪 32 浣嶆満鍣ㄤ笂鐢 4 涓瓧鑺傛潵瀛樺偍鐨勶紱鑰屽弻绮惧害double鏄敤 8 涓瓧鑺傛潵瀛樺偍鐨勶紝杩欐槸浠栦滑鏈鏈川鐨勫尯鍒2銆佺敱浜庡瓨鍌ㄤ綅涓嶅悓锛屼粬浠兘琛ㄧず鐨勬暟鍊肩殑鑼冨洿灏变笉鍚岋紝涔熷氨鏄兘鍑嗙‘琛ㄧず鐨勬暟鐨勪綅鏁板氨涓嶅悓銆
  • 鍗曠簿搴﹀拰鍙岀簿搴︾殑鍖哄埆
    绛旓細鍗曠簿搴﹀拰鍙岀簿搴︽槸娴偣鏁扮殑琛ㄧず鏍煎紡锛岀敤浜庡湪璁$畻鏈轰腑瀛樺偍鍜屽鐞嗗疄鏁般1. 绮惧害锛- 鍗曠簿搴︼紙Single Precision锛夛細鍗曠簿搴︿娇鐢32浣嶏紙4瀛楄妭锛夋潵琛ㄧず涓涓诞鐐规暟锛屽叾涓寘鎷1浣嶇鍙蜂綅銆8浣嶆寚鏁颁綅鍜23浣嶅熬鏁颁綅銆傚畠鎻愪緵澶х害7涓湁鏁堟暟瀛楃殑绮惧害銆- 鍙岀簿搴︼紙Double Precision锛夛細鍙岀簿搴︿娇鐢64浣嶏紙8瀛楄妭锛夋潵琛ㄧず涓涓...
  • 鍗曠簿搴﹀拰鍙岀簿搴︾殑鍖哄埆
    绛旓細3銆佸崄杩涘埗涓嬬殑浣嶆暟鍖哄埆锛氬崟绮惧害娴偣鏁伴潪甯稿鏈7浣嶅崄杩涘埗鏈夋晥鏁板瓧锛屽鏋滄煇涓暟鐨勬湁鏁堟暟瀛椾綅鏁拌秴杩7浣嶏紝褰撴妸鍗曠簿搴﹀畾涔変负鍗曠簿搴﹀彉閲忔椂锛岃秴鍑虹殑閮ㄥ垎浼氳嚜鍔ㄥ洓鑸嶄簲鍏ャ傚弻绮惧害娴偣鏁板彲浠ヨ〃绀哄崄杩涘埗鐨15鎴16浣嶆湁鏁堟暟瀛楋紝瓒呭嚭鐨勯儴鍒嗕篃浼氳嚜鍔ㄥ洓鑸嶄簲鍏ャ鍗曠簿搴﹀拰鍙岀簿搴鏁板肩被鍨嬭緝鏃╁嚭鐜板湪C璇█涓紙姣旇緝閫氱敤鐨...
  • 鍗曠簿搴鍨鍜屽弻绮惧害鍨鏈変粈涔堝尯鍒
    绛旓細鍗曠簿搴︿笌鍙岀簿搴︾殑鍖哄埆锛1銆佸崟绮惧害锛屼篃灏辨槸 float 锛屽湪 32 浣嶆満鍣ㄤ笂鐢 4 涓瓧鑺傛潵瀛樺偍鐨勶紱鑰屽弻绮惧害double鏄敤 8 涓瓧鑺傛潵瀛樺偍鐨勩2锛屽崟绮惧害鍜屽弻绮惧害鍦ㄨ绠楁満涓殑琛ㄧず鏍煎紡铏戒竴鏍凤紝浣嗙敱浜庝綅鏁板瓨鍌ㄤ綅涓嶅悓锛屼粬浠兘琛ㄧず鐨勬暟鍊肩殑鑼冨洿灏变笉鍚岋紝涔熷氨鏄兘鍑嗙‘琛ㄧず鐨勬暟鐨勪綅鏁板氨涓嶅悓銆
  • 鍗曠簿搴﹀拰鍙岀簿搴︽湁浠涔堜笉鍚?
    绛旓細4锛绮惧害涓嶅悓銆 float鍦ㄨ〃绀哄崄杩涘埗鏃讹紝鏈夋晥鏁板瓧涓6鍒7浣嶃俤ouble鍦ㄨ〃绀哄崄杩涘埗鏃讹紝鏈夋晥鏁板瓧涓15鍒16浣嶃,5.杈撳叆杈撳嚭鏍煎紡涓嶅悓銆傚湪C璇█涓紝杈撳叆杈撳嚭鏍煎紡鍖栧瓧绗︿覆锛宖loat浣跨敤%f锛岃宒ouble浣跨敤%lf銆6锛鍗曠簿搴﹀拰鍙岀簿搴閮藉睘娴偣鏁帮紝涓涓崟绮惧害娴偣鏁板崰4涓瓧鑺傦紙32浣嶏級锛屼竴涓弻绮惧害娴偣鏁板崰8涓瓧鑺傦紙64浣...
  • 鍗曠簿搴︿笌鍙岀簿搴︽槸浠涔鎰忔,鏈変粈涔堝尯鍒?
    绛旓細鍗曠簿搴︿笌鍙岀簿搴﹀尯鍒銆傦紙1锛夊湪鍐呭瓨涓崰鏈夌殑瀛楄妭鏁涓嶅悓銆傚崟绮惧害娴偣鏁板湪鏈哄唴鍗4涓瓧鑺傘傚弻绮惧害娴偣鏁板湪鏈哄唴鍗8涓瓧鑺傘傦紙2锛夋湁鏁堟暟瀛椾綅鏁颁笉鍚屻傚崟绮惧害娴偣鏁版湁鏁堟暟瀛8浣嶃傚弻绮惧害娴偣鏁版湁鏁堟暟瀛16浣嶃傦紙3锛夋墍鑳借〃绀烘暟鐨勮寖鍥翠笉鍚屻傚崟绮惧害娴偣鐨勮〃绀鸿寖鍥达細-3.40E+38 ~ +3.40E+38銆傚弻绮惧害娴偣鐨...
  • 鍙岀簿搴︿笌鍗曠簿搴︾殑鍖哄埆
    绛旓細绠鍗曞湴璇达紝灏辨槸瀛樿串锛堟垨鑰呰琛ㄧず锛夋暟鍊肩殑浜岃繘鍒朵綅鏁鏈夊尯鍒銆傚鏋鍗曠簿搴鐢16浣嶄簩杩涘埗浣嶅瓨璐紝閭d箞鍙岀簿搴浼氱敤32浣嶄簩杩涘埗浣嶅瓨璐紱濡傛灉鍗曠簿搴︾敤32浣嶄簩杩涘埗浣嶅瓨璐紝閭d箞鍙岀簿搴︿細鐢64浣嶄簩杩涘埗浣嶅瓨璐傚洜姝わ紝鍗曞弻涓涓浉瀵圭殑姒傚康銆備綅鏁拌秺澶氾紝琛ㄧず鐨勬暟鐨勮寖鍥村氨瓒婂ぇ銆傜幇鍦ㄥぇ閮ㄥ垎鐨勭數鑴戜竴鑸敤4瀛楄妭锛32浣嶏級琛ㄧず...
  • 鍗曠簿搴︽暟涓庡弻绮惧害鏁鍖哄埆?
    绛旓細鍗曠簿搴锛坒loat锛変竴鑸湪璁$畻鏈轰腑瀛樺偍鍗犵敤4瀛楄妭锛屼篃32浣嶏紝鏈夋晥浣嶆暟涓7浣嶏紱鍙岀簿搴锛坉ouble锛夊湪璁$畻鏈轰腑瀛樺偍鍗犵敤8瀛楄妭锛64浣嶏紝鏈夋晥浣嶆暟涓16浣嶃
  • 鍗曠簿搴﹀拰鍙岀簿搴︽槸浠涔鎰忔,浜岃鏈変綍鍖哄埆
    绛旓細鍗曠簿搴﹀皬鏁扮偣鍚庨潰鍏辫兘绮剧‘鍒7浣嶅皬鏁般傚弻绮惧害鍙簿纭埌15浣嶅皬鏁般傚畠浠兘灞炰簬娴偣鏁般傚弻绮惧害娴偣鎵琛ㄧず鐨勬暟瀛楄寖鍥存瘮鍗曠簿搴﹀ぇ寰楀銆鍗曠簿搴﹀拰鍙岀簿搴鍦ㄨ绠楁満涓殑鏍煎紡铏界劧涓鏍,浣嗙敱浜庝綅鏁颁笉鍚,鏁板间篃鍙戠敓浜嗙被鍨嬬殑杞崲銆傝繖涔熸槸浜岃鐨勫尯鍒銆 鏈洖绛旂敱绉戝鏁欒偛鍒嗙被杈句汉 寮犻洩鎺ㄨ崘 涓炬姤| 绛旀绾犻敊 | 璇勮 14 3 瓒呯骇鐑堢劙85...
  • 鍗曠簿搴﹀拰鍙岀簿搴︾殑鍖哄埆
    绛旓細鍗曠簿搴﹀拰鍙岀簿搴鍦ㄨ绠楁満绉戝涓槸涓ょ涓嶅悓鐨勬暟鍊肩簿搴﹁〃绀烘柟娉曘傚崟绮惧害锛坒loat锛夐氬父鐢ㄤ簬琛ㄧず涓涓诞鐐规暟锛屽叾鑼冨洿鍦-3.4E38鍒3.4E38涔嬮棿锛岃兘澶熸彁渚7浣嶆湁鏁堟暟瀛椼傚弻绮惧害锛坉ouble锛夊垯鐢ㄤ簬琛ㄧず涓涓弻绮惧害娴偣鏁帮紝鍏惰寖鍥存洿澶э紝绮惧害鏇撮珮锛岄氬父鑳藉鎻愪緵15浣嶆湁鏁堟暟瀛椼傚湪瀹為檯搴旂敤涓紝鍗曠簿搴﹂傚悎澶勭悊鐩稿杈冨皬鍜岀簿纭...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网