Hallo Leute, ich habe einen PIC24 und möchte einen int wert senden, ich habe allerdings eine Variable, welche eine Fließkommazahl enthält. von dieser möchte ich lediglich die vorkommazahlen senden, also die Vorkommezahl in einen int variable speichern. wie bekomme ich die float zu einer int konvertiert?
Hi, mit nem cast sollte das gehen. float foo = .... int fii = (int) foo; Gruß
Gast
#1318952
Sauberer wären floor(), ceil() oder round();
nein da bekomme ich nen Fehler, den befehl kennt er so nicht, gibts noch ne andere Möglichkeit?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
bzw. mit floor():
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.