Yıkıcı float döküm mı?

0 Cevap php

Sanırım math BCMath gibi şeyler olmadan yüzen yapmak gerektiğini biliyorum, ama casting bir dize sadece hareket yıkıcı yüzer mi? Bu her zaman, olacak (float)'5.111' == '5.111', demek ki? Veya döküm kendisi 5,1110000000000199837 için değiştirmek, ya da kötü ne olursa olsun sihirli bir bilgisayarın içinde olur olacaktır?

Temel nedeni ben bir veritabanına girmeden sayı değerlerini kaçmak için (int) kullanmak gibi,, ben tırnak güvenmek zorunda kalmadan ve benim, aynı şekilde (float) kullanmak istiyorum fonksiyonu kaçış.

0 Cevap