26 / 20 = 1 ???
Übersicht

![]() |
RatchetBetreff: 26 / 20 = 1 ??? |
![]() Antworten mit Zitat ![]() |
---|---|---|
So langsam dreh ich am Rad. Ich habe mal ein Codefragment aus meinem Source extrahiert. Sowohl im Original als auch in folgendem Beispiel kommt bei der Rechnung 1 heraus. Müsste aber eigentlich 1,3 sein.
Ich lass mich gleich eintüten. Code: [AUSKLAPPEN] SuperStrict
Const X: Int = 20 Local Text: String[26] Local f: Float f = Text.Length / X Print f Viel Spass beim Geschenke auspacken!!! ![]() |
||
[iMac 27"] [3,4GHz Intel Core i5 ] [8GB Ram] [NVIDIA GeForce GTX 775M 2GB] [MacOS X Yosemite] [BlitzMax + MaxGui] [Monkey X Pro] |
![]() |
YellowRiderEhemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ist bei den meisten Programmiersprachen so. Du rechnest mit zwei Integern. Caste einfach eine der Variablen zum Float:
Code: [AUSKLAPPEN] f = Text.Length / Float(X)
|
||
![]() |
Ratchet |
![]() Antworten mit Zitat ![]() |
---|---|---|
Da war ich ja schon fast auf dem richten Weg, nur das ich die ganze Berechnung gecastet habe. Ich würde mal sagen für heute ist Feierabend, ich bekomme ja grad gar nichts mehr gebacken ![]() Danke ![]() |
||
[iMac 27"] [3,4GHz Intel Core i5 ] [8GB Ram] [NVIDIA GeForce GTX 775M 2GB] [MacOS X Yosemite] [BlitzMax + MaxGui] [Monkey X Pro] |
![]() |
BlitzMoritz |
![]() Antworten mit Zitat ![]() |
---|---|---|
Was auch geht:
Code: [AUSKLAPPEN] f = 1.0 * Text.Length / X
|
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group