Witam
Mam mały problemik. Mam taki wzór:
algorytm:integer;
memo:integer;
wynik:double; e
wynik:=((memo*algorytm*1.9)+(memo*78)-(algorytm*2))*14;
wynik to liczba zmiennoprzecinkowa wiec wynik jest po przecinku często. Wyswietlam to w ten sposób:
Memo3.Lines.Add(floattostr(wynik));
ale wynik tego to jest kod i musi być 6 cyfrowy bez miejsc po przecinku więc np jesli wynik będzie:
wynik= 1236.6 to memo musi wyświetlić 001236
wynik= 654321.8 memo=654321
wynik=12.2 memo= 000012
rozumiecie? musi odcinać a nie zaokrąglać końcówkę i na początku jeśli wynik jest mniejszy noż 100 000 to musi dodawać zera czyli 6 cyfr.
Jask to rozwiązać?
Mam mały problemik. Mam taki wzór:
algorytm:integer;
memo:integer;
wynik:double; e
wynik:=((memo*algorytm*1.9)+(memo*78)-(algorytm*2))*14;
wynik to liczba zmiennoprzecinkowa wiec wynik jest po przecinku często. Wyswietlam to w ten sposób:
Memo3.Lines.Add(floattostr(wynik));
ale wynik tego to jest kod i musi być 6 cyfrowy bez miejsc po przecinku więc np jesli wynik będzie:
wynik= 1236.6 to memo musi wyświetlić 001236
wynik= 654321.8 memo=654321
wynik=12.2 memo= 000012
rozumiecie? musi odcinać a nie zaokrąglać końcówkę i na początku jeśli wynik jest mniejszy noż 100 000 to musi dodawać zera czyli 6 cyfr.
Jask to rozwiązać?
