Ondalık ayraç olarak virgül Turkiye ve birkac yerde yaygın olarak kullanılsa da dünyanın tamamı diyebileceğimiz bir büyüklükteki kısmı ondalık ayraç olarak nokta kullanır ve uluslar arası standart olarak bu oturmuş durumdadır. Bu standardı ISO 31-0 belirler. Virgül binlik ayraç olarak gosterimde okuma kolayligi icin kullanilir ancak bilgisayarda veri işlerken ve veri saklarken bunu kullanmayiz. Sizin yapmanız gereken bu veriyi veri tabanında tutarken varchar gibi bir text formatında tutmak yerine decimal formatta tutmaniz gerekir. Hesaplamaları yaptıktan sonra da gösterin sırasında dilerseniz görsel okuma kolaylığı sağlayacak bir ekleme ile yapabilirsiniz. Bunun için printf fonksiyonunu incelemenizi öneririm.
http://www.iso.org/schema/isosts/v1.0/doc/n-cdf0.html
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 11:00:33 -->-> Daha önceki mesaj 10:53:51 --
Bu tarz uyuşmazlık sorunları özellikle isin içine windows girdiğinde yaşanmaktadır. Windows on tanımlı olarak sistemlerinde verileri ondalık ayraç olarak virgül ile tutar. Windows dışındaki bütün platformlar ve programlama dillerinde bu ayraç noktadır. Bu nedenle windows ortamında çalışan bir uygulama yazılırken bu konuya ayrıca dikkat etmek gerekir. Zira veri uyuşmazlıkları windows nedeniyle çok fazla yaşanmaktadır.
Özetle windows kullanmayın, windows ortamında geliştirme yapmayın, yapıyorsanız da Microsoft un belirlediği ilginç standartlar nedeniyle dünyanın geri kalaniyla sorun yaşayabileceğinizi unutmayin

hele ki bu uygulama cross-platform bir uygulama olacaksa vay halimize
http://en.m.wikipedia.org/wiki/ISO_31-0