在編程領域中,長雙重vs. double
答案在於長雙重數據類型的神秘性質。根據Wikipedia的說法,在包括Windows XP在內的X86體系結構上,大多數編譯器將長期倍加倍作為硬件支持的80位擴展精度類型。但是,奇怪的是,該擴展的精度有時存儲在12或16個字節中,以進行最佳數據結構對齊。 此外,有些編譯器可以選擇實現Long double作為128位四倍的精度格式,該格式不受硬件的本質支持,並且必須在軟件中實現。這種擴展的精度確實將允許長雙重的double存儲比雙重的範圍更大的值。 因此,長double的大小和精度並非普遍固定,並且可以根據編譯器和操作系統而變化。必須諮詢用於確定長雙重數據類型的確切特徵的特定編譯器的文檔。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3