Disini saya akan memberikan tentang Cara menghitung perkalian yang memakai tanda separator misalnya titik (.) seperti 1.5 * 100 hasilnya biasanya dia error tergantung regional setting, dan bagaimana supaya tidak perlu di set lagi regional settingnya
Code:
Klik Like/share jika anda menyukai tulisan Share
Code:
- procedure TForm1.Button1Click(Sender: TObject);
- var x,y:extended;
- s:string;
- begin
- ThousandSeparator := '.';
- DecimalSeparator := ',';
- s:='1.500.100,50';
- s:=StringReplace(s,'.','',[rfReplaceAll]);;
- x:=strtofloat(s);
- y:=5*x;
- showmessage(formatfloat('###.##',y));
- end;
Klik Like/share jika anda menyukai tulisan
0 Reply :
Posting Komentar
Jika ada pertanyaan atau request,Komentar pada tab blogger akan lebih memudahkan saya untuk membalasnya karena lebih mudah melakukan pengecekan komentar.