Danke für die Tipps.
Ja das wird es wohl sein, C schneidet ab und LabView rundet...
mod(x,y) liefert leider den Rest und nicht den Quotient!
es es gibt wohl ceil(x) und floor(x)...
Code:
int32 nSubsidy = 40;
nSubsidy >>= floor(nHeight/525600);
das ist dann also die Lösung:
abrunden = floor(nHeight/525600) = C-Style
echtes runden = (nHeight/525600)
aufrunden = ceil(nHeight/525600)
ich progammiere ein LabView weil es grafisch einfach mehr Spass machen
aber trotzdem habe ich manchmal alten code aus C-Anwendungen den in gern ohne viel Veränderung übernehmen würde..
und die Werbung versprach "Berechnet mathematische Formeln und Ausdrücke in einer C-ähnlichen Syntax im Blockdiagramm"