AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

zehnerpotenzen

Ein Thema von Nicodius · begonnen am 2. Apr 2006 · letzter Beitrag vom 2. Apr 2006
 
Basilikum

Registriert seit: 9. Aug 2003
389 Beiträge
 
Delphi 7 Professional
 
#9

Re: zehnerpotenzen

  Alt 2. Apr 2006, 15:56
Log ist die mathematische Umkehrfunktion zur Potenz...

Log10 (also zur Basis 10) ist die inverse Operation zur Potenz von 10

LogN( N^P ) = P
Log10( 10^P ) = P

10^3 = 1000
Log10(1000) = 3

10^-4 = 0.0001
Log(0.0001) = -4

bei "Zerquetschen" sind die Zahlen etwas weniger schön:

10^1.5 = ~31.6
Log10(31.6) = ~1.5


=> so lässt sich relativ bequem feststellen, um wie viele Dezimal-Stellen eine Zahl geschoben (mit 10 multipliziert/dividiert) werden muss, damit genau eine Stelle vor dem Komma stehen bleibt - dieses Verschieben wird mit dem Dividieren durch Power(10,P) (= 10^P) bewerkstelligt

der "Murks" mit dem Trunc(x + 500) - 500 ist dazu da, dass IMMER abgerundet wird (aus -4.2 mach -5), Trunc "rundet" normalerweise gegen 0 (aus -4.2 wird -4)


PS: ich hoffe, dies war einigermassen verständlich

PPS: da ich jetzt sooo lange geschrieben habe, sende ich es trotz rotem Kasten ab
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz