zahlen von 0 bis 10 logarithmisch ausgeben
-
Hallo,
wie kann ich mit pow(10.0, bla) zahlen logarithmisch ausgeben, so dass eine 0 wirklich eine 0 bleibt und eine 10 wirklich eine 10? ich will, dass der abstand zwischen den zahlen zur 10 hin immer größer wird. oder ist pow die falsche funktion?
mfg, martin
-
nee, die 0 spielt nicht mit.
Von 1 bis 10 kannst Du gut auf von 0 bis 1 abbilden.
-
versteh ich nicht
-
marty96 schrieb:
versteh ich nicht
log(0) = -unendlich
außerdem ist in logarithmischer darstellung der teil näher bei der 10 zusammengerückt.
du könntest z.b.
(x/10)^2 * 10
nehmen
-
marty96 schrieb:
ich will, dass der abstand zwischen den zahlen zur 10 hin immer größer wird.
klingt exponentiell.
Probier mal das hier:
11^(x/10)-1
Das hat 0->0, 10->10 und die Abstände werden hübsch größer.
Sieht bei Wolfi auch gut aus: http://www.wolframalpha.com/input/?i=11%5E%28x%2F10%29-1