şamandıra ve ondalık veri türü arasındaki fark | Netgez.com
SORU
1 Mart 2011, Salı


şamandıra ve ondalık veri türü arasındaki fark

Ne fark mysql katılıyor ve ondalık veri türleri kullandığımda eder.
Ne zaman kullanmak gerekir?

CEVAP
1 Mart 2011, Salı


This Bu şüphe varken ne buldum.

mysql> create table numbers (a decimal(10,2), b float);
mysql> insert into numbers values (100, 100);
mysql> select @a := (a/3), @b := (b/3), @a * 3, @b * 3 from numbers \G
*************************** 1. row ***************************
  @a := (a/3): 33.333333333
  @b := (b/3): 33.333333333333
@a   @a   @a: 99.999999999000000000000000000000
@b   @b   @b: 100

Ondalık bu durumda yapılması gereken tam olarak da bu, değil mi geri kalan kesilmiş, böylece 1/3 kısmını kaybediyor.

Kaydır bölünmeler ise ondalık iyi meblağlar için çok ama daha iyi, tabii ki bir noktaya kadar. ONDALIK kullanarak verecek değil yani sen bir "kanıt aritmetik başarısız" demek.

Bu yardımcı olur umarım.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Grace Su

    Grace Su

    6 Ocak 2006
  • kylelandry

    kylelandry

    9 AÄžUSTOS 2007