Potrzebuje wytłumaczenia SKĄD MAM TO :x0:0:2); dokładnie chodzi mi o tą dwójkę i zero prosze o szybką podpowiedź ,pilne x1:=(-b-sqrt(delta))/(2*a); x2:=(-b+sqrt(delta))/(2*a); writeln('x1= ',x1:0:2); writeln('x2= ',x2:0:2); end else begin x0:=(-b)/(2*a); writeln('x0= ',x0:0:2); end; end; readln; end.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Pytanie zadane w taki sposób, że trzeba chwile posiedzieć i pomyśleć co autor miał na myśli. Kod podany też w taki sposób, że nic w tym nie widać.
Anyway, zakładając, że x1,x2 będa jakimś typem przecinkowym (czy to float czy to może double) liczby po drukropkach określają dokładność wypisywanej liczby. Czyli np dla zapisu writeln(pi:13:10) liczba pi powinna zostać wypisana na 13 znakach z dokładnością do 10 miejsc po przecinku. Jeśli pierwsza liczba będzie zerem (jak w twoim przypadku) długość zostanie dopasowana automatycznie.
Czyli x0:0:2 wyświetli x0 z dokładnością do 2 miejsc po przecinku