 [pascal] część całkowita liczby real mam petle for i:=1 to D do.... z tym ze D (musi byc integer) jest calkowita czescia liczby X (musi byc real). jak to zapisac? D:= x div 1; nie dziala bo div potrzebuje obu na integer.. chyba ze jest jeszcze jakas inna mozliwosc. ps. generalnie to potrzebuje zrobic rownanie 2,72^x - a >dx (najtrudniej zrobic to pierwsze wyrazenie..) ps.2 a tak ogolnie to chce napisac program liczacy logarytm naturalny z podanej liczby wg wzoru Ln = 2/3 * ( (1/2n+1) * (1/9^n))


Odpowiedzi |
Yoda 19-05-2005 21:59
| Wątki: 16 Odpowiedzi: 795 Września/Poznań |
 -.-
Round(x) - zaokragla do blizszej lub tez Trunc(x) - ucina ulamek
 |
| |
Hirtius 19-05-2005 22:12
| Wątki: 436 Odpowiedzi: 12380 Warszawa |
 hmm
teraz logicznie pomyslalem i doszedlem do wniosku, ze on cholernie niedokladnie policzy mi jesli zaokragle X.. w kazdym razie wiem jak sie ucina liczby real dzieki Yoda
 |
| █ http://www.ciekawenoclegi.pl - noclegi, kwatery, apartamenty, spa, hostele, hotele, uzdrowiska, schroniska █ |
bor@s aka 'Chłop z Magdalenki' 19-05-2005 22:34
| Wątki: 63 Odpowiedzi: 14858 Poznań/Kraków/Київ/Teheran |
 hmm
ciekawostka: Komputer nie potrafi zapisac zmiennoprzecinkowo liczby 0.5 Kazde przyblizenie bedzie zawsze niedokladne.
 |
| Yo, pick up da phone! Wassuuup... |
kresek 19-05-2005 22:47
| Wątki: 50 Odpowiedzi: 3829 Gdańsk |
 bor@s
z 0,5 sobie poradzi... gorzej z 0,1 etc.
 |
| http://tomasz.potega.info/ |
Yoda 19-05-2005 23:47
| Wątki: 16 Odpowiedzi: 795 Września/Poznań |
 ta
0.5d no problem - 0.1b natomiast np 0.1d = 0.000110011001...b
 |
| |
bor@s aka 'Chłop z Magdalenki' 19-05-2005 23:53
| Wątki: 63 Odpowiedzi: 14858 Poznań/Kraków/Київ/Teheran |
 hmm
a moze 0.1 sorka
 |
Yo, pick up da phone! Wassuuup... >> Powrót na główną stronę boarda << >> Odśwież tę stronę <<
| Aby pisać na boardzie należy najpierw się zalogować | |
|
Mini-Board
 >> Powrót na główną stronę boarda << >> Odśwież tę stronę << 
Wszystkie Wątki
|