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

  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • NikkoNantone

    NikkoNantone

    21 Kasım 2011
  • The Platform

    The Platform

    14 HAZİRAN 2006