![]() |
Halbwertszeit berechnen...
Hallo Leutz,
bin ein Greenhorn und möchte mit Delphi ein kleines Proggi machen, mit dem man Halbwertszeiten berechnen kann. Mein Problem an sich ist nicht die Programmiersprache, sondern mein IQ läßt es nicht zu, die Formel für Halbwertszeiten zu verstehen. Beispiel: Die Zahl 1200 halbiert sich alle 12 Std. Wie sieht die Zahl nach 9 Std oder 16 Std, usw, aus? Wer von euch hat einen höheren IQ und kann mir eine Proc oder Func schreiben? :oops: Codix32 |
Re: Halbwertszeit berechnen...
Delphi-Quellcode:
Gibt dir den Bruchteil zurück, der nach der Zeit t übrigbleibt ;)
function fraction(t: double) : double;
const HWZ : double = 12; begin Result := Math.power(0.5, t/HWZ); end; d.h. du musst den Bruchteil noch mit der Ursprungsmenge multiplizieren, um die Momentanmenge zu erhalten ;) |
Re: Halbwertszeit berechnen...
Zitat:
Aber was ist 'Math.power' für eine Funktion? Gibt es die auch in Delphi 2005? |
Re: Halbwertszeit berechnen...
Zitat:
|
Re: Halbwertszeit berechnen...
Zitat:
Danke euch, gammatester und jfheins :-) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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