.| Autor | Beitrag |
|---|---|
|
000 09.09.2002, 13:34 mg |
Bedeutet es float oder vielleicht femto oder sonstwas? Wofür wird es verwendet? -- |
|
Profil || Suche |
|
001 09.09.2002, 13:38 snoopdog |
also ich denke mal das steht für float also für nachkommazahlen da es ja auch bei double vars gebraucht wird... --Visit our 500er Gamer Lan |
|
Profil || Suche |
|
002 09.09.2002, 13:55 theDon |
steht definitiv für float --\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
003 09.09.2002, 15:16 Onkel Dittmeyer |
Also wenn ich Mist rede bitte korrigieren aber ich versuchs mal =) Dieser Beitrag wurde am 09.09.2002 um 15:16 von [dP]ThEpOpE bearbeitet. |
|
Profil || Suche |
|
004 09.09.2002, 15:41 theDon |
alternativ kannst du auch sowas schreiben: \o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
005 09.09.2002, 17:41 [RMen]OneStone |
Hmm, nicht ganz Mr. Papst: georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
006 14.09.2002, 18:46 Sonium |
int a = 4.7f; ist a dann immer noch ein Integer? ----------------------------------- |
|
Profil || Suche |
|
007 14.09.2002, 19:21 Prefect |
Sonium: Ja natürlich. Aber der Compiler müßte motzen weil du versuchst, einem Integer einen Float-Wert zuzuweisen. Der Compiler sollte natürlich auch motzen, wenn du das f wegläßt, denn 4.7 kann man _nie_ in einem Integer darstellen. cu, Widelands - Gemütliche Aufbaustrategie, Free Software |
|
Profil || Suche |
|
008 15.09.2002, 17:20 [RMen]OneStone |
Es wird dann folgendes gemacht: georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
009 18.09.2002, 13:04 -[AfK]_DoPeFish |
Das f steht afaik nicht für "float", sondern für "fixed". d.h. bei der definition wird die Zahl nur mit 6 Nachkommastellen gespeichert. mit dem aufruf cout<<Zahl; gibt es also "1.568873" aus. zumindest steht das so in meinem c++ buch. --Nur tote Fische schwimmen mit dem Strom |
|
Profil || Suche |
|
010 18.09.2002, 16:39 [RMen]OneStone |
Dann ist das Buch scheisse... georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ Dieser Beitrag wurde am 18.09.2002 um 16:40 von [RMen]OneStone bearbeitet. |
|
Profil || Suche |
|
011 18.09.2002, 17:25 Tron |
das f steht fuer float, es gibt folgende arten von konstanten: 'c' // char der unterschied zwischen 1234. und 1234.f ist, dass 1234. ist double und 1234.f ist float. hierzu noch ein auszug aus dem iso-c++ standard:
und -[AfK]_DoPeFish: schmeiss dein buch in den muelleimer. --'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams 'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett |
|
Profil || Suche |
|
012 19.09.2002, 10:35 -[AfK]_DoPeFish |
welches buch könnt ihr mir denn empfehlen (unter umständen kann es sein, dass ich vielleicht die ein oder andere passage falsch verstanden habe.) --Nur tote Fische schwimmen mit dem Strom |
|
Profil || Suche |
|
013 19.09.2002, 12:00 Onkel Dittmeyer |
Na den Stroustrup (Die C++ Programmiersprache) persönlich... bin ich auch gerade dran. |
|
Profil || Suche |
|
014 22.09.2002, 18:29 the_viking |
ahm, also: ich denke mal, das f macht einen type-cast, denn sonst wäre das ja ein double: float a = 1.3; // a = float, 1.3 = double => da geht wahrscheinlich irgendwas verloren float a = 1.3f; // a = float, 1.3f = (float)1.3 => alles ok Oder hab ich jetzt irgendwas falsch verstanden?? --thx, cu, MfG the_viking (( My =]=H=O=M=E=> Page! )) |
|
Profil || Suche |
|
015 22.09.2002, 19:32 [RMen]OneStone |
Viking, das wurde doch schon geklärt, ausserdem hast du unrecht (kein Typecast). --georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |

