  | 
				
					JLI Spieleprogrammierung
    
					
					
				 | 
			 
		
	
 
		 
	
		| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen   | 
	 
	
	
		| Autor | 
		Nachricht | 
	 
	
		underberg JLI'ler
 
 
  Anmeldedatum: 11.01.2003 Beiträge: 153
  Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 30.05.2003, 08:34    Titel: Runden | 
				     | 
			 
			
				
  | 
			 
			
				Ganz simple Frage, aber ich find die Antwort nirgens...
 
 
Wie kann ich unter Visual C++ eine Zahl runden??? (Also ohne Kommastellen...) | 
			 
		  | 
	 
	
		| Nach oben | 
		 | 
	 
	
		  | 
	 
	
		Christian Rousselle Site Admin
  
  Alter: 49 Anmeldedatum: 19.07.2002 Beiträge: 1630
  Medaillen: Keine 
	
  | 
		
			
				 Verfasst am: 30.05.2003, 08:39    Titel:  | 
				     | 
			 
			
				
  | 
			 
			
				Hallo,
 
 
dazu gibt es die Funktionen floor() und ceil(). Wenn du eine Fließkommazahl in eine Integer-Zahl wandeln willst, kannst du auch folgendes machen:
 
 
 	  | Code: | 	 		  
 
 
float f1 = 0.5f;
 
float f2 = 0.3f;
 
float f3 = 0.9f;
 
 
 
int a,b,c;
 
 
 
a = (int)(f1 + 0.5f);
 
b = (int)(f2 + 0.5f);
 
c = (int)(f3 + 0.5f);
 
 
 
 | 	  
 
 
Christian | 
			 
		  | 
	 
	
		| Nach oben | 
		 | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
  | 
   
 
  
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de 
 |