NaN boxing
Bir kayan nokta sayısı "sayı değil" (NaN) anlamına geldiğinde kullanmadığı bitlerin içine işaretçi, tamsayı ve tür etiketi doldurmak. Hızlı, dinamik tipli çalışma zamanlarının neredeyse tamamı bunu yapar.
Çift duyarlıklı bir kayan nokta sayısında "sayı değil" anlamına gelen çok geniş bir bit örüntüsü kümesi vardır: üssün bütün bitleri bir, mantisin ise sıfırdan farklı herhangi bir şey olması yeter. Geriye değer başına kabaca elli iki serbest bit kalır; pratikte bir işaretçi yalnızca kırk sekiz bit kullandığından hem işaretçi hem de tür etiketi rahatça sığar. Kazanç şudur: dildeki her değer tam sekiz bayttır, kayan nokta sayısı öbekte yer ayrılmadan doğrudan saklanır ve tür denetimi birkaç makine komutuna iner. Bedeli ise kodun maske ve kaydırma işlemleriyle dolması, hata ayıklamanın çekilmez hâle gelmesi ve kırk sekiz bit varsayımının sonsuza dek geçerli olmamasıdır: daha derin sayfa tablosu yapılarına sahip sistemler artık sığmayan adresler verebilir; bu genellikle ayırmaları düşük belleğe zorlayarak çözülür.