BT Sözlüğü › Programlama › IEEE 754

IEEE 754

Programlama Svenska → Güncellendi: 2026-10-11
Daha fazla bilgi
Yayın
Tür
Standart

Kayan nokta standardı — hemen her programlama dilinde 0.1 + 0.2'nin 0.3'e eşit çıkmamasının sebebi.

1985'te kabul edildi ve büyük ölçüde William Kahan tarafından şekillendirildi. Bit düzenini (işaret, üs, mantis), NaN, ±sonsuz ve −0 gibi özel değerleri ve dört yuvarlama kipini tanımlar. Standarttan önce aynı hesap farklı makinelerde farklı sonuç veriyordu.

0.1'in tabanda 2'de tam olarak gösterilememesi, 1/3'ün tabanda 10'da gösterilememesiyle aynı olgudur — hata değil, sonuçtur. Bu yüzden kayan noktalı sayıları eşitlik için asla karşılaştırmayın, para için ondalık türler kullanın. Makine öğrenmesi daha kısa biçimler ekledi: bfloat16, FP8.

← Sözlüğe dön