ya sanırım sayıları tanıtmakta sorun yaşıyorum;

0.00000001436011
0.00000045336493

2. rakamdan 1. rakamı çıkartıyorum.

sonuç olarak;

4.3900482E-7

gibi bir sonuç alıyorum. belli ki aşırı virgül nedeniyle oluyor bu. ama nasıl çözebilriim sağlıklı bir şekilde acaba?

 

Ben bir sorun göremiyorum. Sayı çok küçük olduğundan gösterim şekli değişiyor. E-7 demek virgülden sonra 7 tane sıfır olduğunu gösteriyor.

mr sherlock

sherlock beyin dediği gibi bir hata yok ama e-7 filan değil de direkt neyse yazsın istiyorsan number_format'a precision vererek string çıktı alabilirsin:

number_format((0.00000001436011 - 0.00000045336493), 14, '.', ''); // -0.00000043900482

gman

Matematik ogren.

gormemisin oglu
1

mobil görünümden çık