![]() |
zahlen runden
aloah
ich bin zur zeit dabei ein programm zu schreiben das den fall einer kugel bei verschiedenen geschwindigkeiten simuliert... dazu benuzte ich die formeln x=v*t und y=1/2*g*tē diese geben die einzelnen pixel an allerdings ist g (also die fallbeschleunigung) =9,81 und somit kein integer wert kann mir jemand sagen wie ich das ergebnis so runden kann das ich einen integer wert bekomme? |
Re: zahlen runden
Eventuell y := Round(1/2 * g * Sqr(t));
Somit arbeitest du die Ganze Zeit mit Extended-Typen und Rundest erst am Schluss. Dabei wird auch der Rundungsfehler geringer. |
Re: zahlen runden
Trunc, Round, RoundTo
|
Re: zahlen runden
ok danke das mit dem runden funktioniert jetzt
der rest leider noch nicht :stupid: |
Re: zahlen runden
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 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