Temat: Dziwne zachowanie RealDigits[]
Czy ktoś ma pomysł, dlaczego funkcja RealDigits[] zwraca nieoczekiwanie różniące się ilością cyfr znaczących wyniki? (proszę zwrócić uwagę na wynik dla liczby 1)
dla komórki z zawartością:
N[1, 20]
N[2, 20]
N[3, 20]
N[10, 20]
RealDigits[N[1, 20]]
RealDigits[N[2, 20]]
RealDigits[N[3, 20]]
RealDigits[N[10, 20]]
otrzymuję:
1.0000000000000000000
2.0000000000000000000
3.0000000000000000000
10.000000000000000000
{{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 1}
{{2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 1}
{{3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 1}
{{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 2}
Ostatnio edytowany przez lootek (2009-10-21 13:28:22)