float returnen
Übersicht

Boris1993Betreff: float returnen |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hi
ich hab ein kleines problem mit einer funktion die eine float returnen soll aber irgendwie klappt das nicht bei mir und ich weiß nicht woran es liegen könnte hier ein kurzes beispiel: Code: [AUSKLAPPEN] a# = 5.2
b# = abc(a#) Print b# WaitKey Function abc(var#) Return var# End Function eigentlich sollte jetzt b = 5.2 sein aber bei mir ist b 5.0 muss man noch irgendeinen befehl angeben damit return eine float zurückliefert? danke im voraus |
||
![]() |
Der Eisvogel |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] Function abc#(var#)
|
||
Ungarische Notation kann nützlich sein.
BlitzMax ; Blitz3D Win 7 Pro 64 Bit ; Intel Core i7-860 ; 8 GB Ram ; ATI HD 5750 1 GB Projekte: Window-Crasher Ich liebe es mit der WinAPI zu spielen. |
![]() |
mpmxyz |
![]() Antworten mit Zitat ![]() |
---|---|---|
BlitzBasic: [AUSKLAPPEN] a# = 5.2 Du musst die Funktion auch so deklarieren, dass sie eine Gleitkommazahl zurück gibt. ![]() mfG mpmxyz |
||
Moin Moin!
Projekte: DBPC CodeCruncher Mandelbrot-Renderer |
Boris1993 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ahh verstehe^^ danke | ||
PacMani |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Vorrausschauend musst du das auch bei Funktionen machen, die einen Type zurückliefern sollen:
Code: [AUSKLAPPEN] Function GiveMe.TypBlock()
... End Function Wenn du das vergisst, bekommst du häufig die irreführende Fehlermeldung "Illegal type conversion". |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group