INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> > > > Ich möchte eine Spannung durch den Wert 4,2 teilen > > > und kann dann eben nur den int-Anteil weiter verwenden. > > > > y = U * 10 / 42 ? > > > > ^^ > > passt nicht wirklich: > > wenn U=7,5 wäre das Ergebnis 1,78. > Ich kann aber nur den ganzzahligen Anteil, daher 1 weiter verwenden. Keiner der für die C-Control1 verfügbaren Basic Dialekte kann mit Floating Point umgehen. Insofern ist schon dein Ansatz falsch. Du musst die Parameter so erweitern, daß das Er- gebnis in ein Integer passt und danach durch Division (für den von Dir gewünschten Integer- anteil) und ggf. MOD (für Nachkommastellen) aufbereiten. Insofern ist der bereits gelieferte Ansatz also völlig richtig. Lediglich den Multiplikator für Operanden und Operator Deinen Bedürfnissen anpassen. Henrik Meine Homepage: http://www.henrik-reimers.de/control/ |
Antwort schreiben |