PHP de DOUBLE ve FLOAT işlem hatası

Türkçe içerikli PHP sitelerinde hataya dair bir bilgi ile karşılaşmadım. Sorunun çözümü için şu an için integer mantıklı geliyor.
Örnek verecek olursak:
$dtest = 0.0;
$dtest = 10.000000000000000 + 13.690000000000000;
$toplam = 23.690000000000000
$toplam1 = 23.689999999999998
23.69 olması gereken toplamanın 23.689999999999998 olması gibi..
Başka bir örnek:
$f = 2.26;
$g = $f*100;
echo((int)($g)."::".intval($g)."::".$g."
");
//cikti = 225::225::226
$f = 2.26;
$g = $f*1000/10;
echo((int)($g)."::".intval($g)."::".$g."
");
Konular
- HTML Etiketler
- HTML Parametreler
- HTML Biçimlendirme
- HTML Özeller
- HTML Bağlantılar
- HTML Çerçeveler
- HTML Tablolar
- HTML Listeleme
- HTML Formlar
- HTML Resimler
- HTML Renkler
- HTML Gelişmiş
- HTML Tasarım
- HTML Fontlar
- HTML Stiller
- HTML Başlık
- HTML Meta
- HTML URL
- HTML Scriptler
- CSS’in Yapısı
- CSS Özellik Seçicileri
- CSS Pseudo-Sınıfları
- CSS Birimleri
- CSS’de Kısaltmalar
- CSS Background Özellikleri
- CSS Örnek Kod
- MySQL Nedir ? ve Gelişimi
- 3D Max Nedir?
- 3D Max Modifier Nedir?
- 3D Max Menüler