Bu araç hakkında
IEEE-754 Kayan Nokta Dönüştürücü, bir sayının bellekte 32 bit tek duyarlıklı veya 64 bit çift duyarlıklı float olarak tam olarak nasıl saklandığını gösterir ve bir ham bit desenini geri ondalık değerine çevirebilir. JavaScript typed array'lerini (Float32Array / DataView) kullanır, böylece bit deseni bir yaklaşım değil, gerçek donanım gösterimidir.
İleri modda deseni hex olarak ve üç alanına bölünmüş ikili olarak raporlar: işaret biti, üs (float32 için önyargı 127 ile 8 bit, float64 için önyargı 1023 ile 11 bit) ve mantis (23 veya 52 bit). Ayrıca önyargısız üssü çözer ve değeri normal, subnormal, sıfır, sonsuz veya NaN olarak sınıflandırır. Kritik olarak, bitlerden geri okunan tam saklanan değeri yazdırır — bu float32 için genellikle yazdığınızdan farklıdır ve kayan nokta yuvarlama hatasını görünür kılar. Örneğin 0.1 hiçbir duyarlıkta tam olarak saklanmaz.
Ters modda bir hex deseni (0x ile veya olmadan) veya tam genişlikli bir ikili dize yapıştırırsınız ve araç bu bitleri float olarak yeniden yorumlar ve elde edilen ondalık değeri artı aynı alan dökümünü gösterir. Her şey tarayıcınızda yerel olarak çalışır. Bu, yuvarlamayı anlamak, tek ile çift duyarlığı karşılaştırmak ve ±0, ±∞ ve NaN için özel kodlamaları incelemek için başvurulacak bir araçtır.