![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#11 |
Newbie
![]() Registriert seit: 17.02.2003
Beiträge: 4
|
![]() int 2Byte -+32768
long 4Byte -+2147483648 double 8Byte ±1.8·10e308 Das heist dein Code funktioniert nur für einen Wertebereich von +-32768 |
![]() |
![]() |
![]() |
#12 |
Veteran
![]() Registriert seit: 05.04.2002
Beiträge: 331
|
![]() kommt drauf an:
rein auf verdacht würd ich sagen, dass die int() funktion einen long zurückliefert. dann gehts ohne probleme. auswendig weiß ichs aber net und find grad nix gscheites zum nachschaun
____________________________________
Wenn es dumm ist aber funktioniert, ist es nicht dumm! |
![]() |
![]() |
![]() |
#14 | |
Newbie
![]() Registriert seit: 17.02.2003
Beiträge: 4
|
![]() Zitat:
#include <cmath> #include <iostream.h> int main() { double a; cout<<"Geben sie eine Zahl ein"; cin>>a; if (a == floor(a)) cout<<"Ganze Zahl "; else cout<<"keine ganze Zahl "; } |
|
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|