php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.11.2008, 23:36  
Neuer Benutzer
 
Registriert seit: 21.11.2008
Beiträge: 2
kedmanee befindet sich auf einem aufstrebenden Ast
Standard Fließkomma zu Integer

Bei einer Division erhalte ich Werte mit Nachkommastellen.
Ich benötige aber nur den Wert vor dem Komma. Der Wert darf nicht aufgerundet sein.

Also z.B. 8 durch 9 = 0.89 brauche ich null zurück. 155 / 36 = 4,31 (4 gesucht) etc.
kedmanee ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.11.2008, 23:45  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Hallo,
schau einfach im PHP-Manual
floor
agrajag ist offline  
Alt 21.11.2008, 23:46  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

floor($float);

Mfg

Edit: *argh*^^
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 21.11.2008, 23:47  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php

// quick 'n dirty

$calc 155 36// 4.3055555555556

$result explode('.'$calc);

echo 
$result[0]; // 4
Edit: echo floor(-3.14); // -4
hä?

Also "hä" in Richtung "ist das die Lösung für dieses Problem?"
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things

Geändert von phpdummi (21.11.2008 um 23:51 Uhr). Grund: floor hä?
phpdummi ist offline  
Alt 22.11.2008, 01:40  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Ich denke schon, dass floor die Lösung ist. Er sagt ja es "darf nicht aufgerundet sein"....

Andrerseits sagt er auch er will "den Wert vor dem Komma". Dann würde ich aber ein einfaches
PHP-Code:
(int) $calc
deinem explode-Ansatz vorziehen....
agrajag ist offline  
Alt 23.11.2008, 17:47  
Neuer Benutzer
 
Registriert seit: 21.11.2008
Beiträge: 2
kedmanee befindet sich auf einem aufstrebenden Ast
Standard

Vielen Dank für die Antworten. Das Skript läuft jetzt wie gewünscht.
kedmanee ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
64bit integer in PHP? tohms PHP-Fortgeschrittene 9 08.11.2008 09:50
[Erledigt] Prüfen einer Formulareingabe auf Integer PsychoEagle PHP Tipps 2008 12 24.09.2008 11:29
integer mit nullen ausfüllen und formatieren theone PHP Tipps 2008 5 05.08.2008 17:13
Von Float zu Integer ? PHP Tipps 2007 5 29.09.2007 11:04
Type Hinting - must be an instance of integer, integer given mAy^daY PHP Tipps 2007 1 06.03.2007 14:55
String in Integer mark_gebert HTML, Usability und Barrierefreiheit 3 26.12.2006 15:20
String in Array als Integer definieren cyberholic PHP-Fortgeschrittene 2 01.12.2006 20:29
string -> integer obi PHP Tipps 2006 2 25.07.2006 00:32
[Erledigt] 2 stellen in integer erzwingen PHP Tipps 2005-2 1 07.08.2005 20:58
Integer in String umwandeln Luke_Skyscraper PHP Tipps 2005-2 3 07.08.2005 17:29
Integer String etc. FBI PHP Tipps 2005-2 2 03.08.2005 20:21
mehrere integer werte in eine spalte GrU3nL!nG Datenbanken 4 13.07.2005 17:05
POST übergabe ist integer? seejay PHP Tipps 2005 6 10.04.2005 13:35
Integer in Datenbank erhöhen ohne neuladen der Seite PHP Tipps 2005 5 20.01.2005 06:20
inputfeld soll integer sein PHP Tipps 2005 9 17.01.2005 17:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php fließkomma, php teilen ganzzahl, javascript fließkomma, php int mit komma, fliesskomma in integer, int php komma, php fließkomma in integer, php fließkommazahlen, php float to integer, integer fließkomma, php int kommastellen, http://www.php.de/php-tipps-2008/49234-fliessykomma-zu-integer.html, javascript fließkomma in integer, fließkomma in ganzzahl, php fließkommazahl zu integer, fliesskomma in int, php fließkommazahlen komma, php fließkomma auf 2 stellen, php int division, php division ergebnis mit komma

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:25 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum