Selam Arkadaşlar.
00,077,01,077,10,077 virgülden önce 2 basamak ,virgülden sonra 3 basamak, olacak şeklinde rakamları nasıl gösterebilirim. aynı şekilde SQL database kaydetmem gerekiyor.
nasıl bir format uygulamalıyım.
Saygılar...
Sayı Formatı Gösterme ve Kaydetme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: Sayı Formatı Gösterme ve Kaydetme
Virgülden sonra 2 basamak:
Caption := FormatFloat('0.00',StrToFloat(Edit3.Text));
Virgülden sonra 3 basamak:
Caption := FormatFloat('0.000',StrToFloat(Edit3.Text));
Virgülden öncesi nasıl bir veri kullanıldığına bağlı, örneğin herhangi bir bölme işleminin sonucu ise virgülden öncesinin 2 veya 3 basamak olması Delphi nin deil, matematik kanunlarının problemi olurdu
Sql e aynı şekilde kaydetmen için Float alan kullanman yeterli. Ama illa extra bişey yapman gerekecekse Dec (Specify the number of digits after the decimal point) alanını bularak, virgülden sonrasının kaç basamak olacağını belirtmelisin.
İyi çalışmalar.
Caption := FormatFloat('0.00',StrToFloat(Edit3.Text));
Virgülden sonra 3 basamak:
Caption := FormatFloat('0.000',StrToFloat(Edit3.Text));
Virgülden öncesi nasıl bir veri kullanıldığına bağlı, örneğin herhangi bir bölme işleminin sonucu ise virgülden öncesinin 2 veya 3 basamak olması Delphi nin deil, matematik kanunlarının problemi olurdu

Sql e aynı şekilde kaydetmen için Float alan kullanman yeterli. Ama illa extra bişey yapman gerekecekse Dec (Specify the number of digits after the decimal point) alanını bularak, virgülden sonrasının kaç basamak olacağını belirtmelisin.
İyi çalışmalar.
"Şu deredeki su,kaç kere değişti,yıldızların akisleri hep yerinde."
Re: Sayı Formatı Gösterme ve Kaydetme
Haklısın, Kafam Karışıktı Biraz bugün. Cevabın için Teşekkür Ederim.