python: Nummer ohne Dezimalstellen erhalten

8
%Vor%

Gibt es eine Funktion, die nur 123 zurückgibt?

    
l--''''''---------'''''''''''' 03.08.2010, 16:05
quelle

3 Antworten

21

int wird immer gegen Null abgeschnitten:

%Vor%

Der Unterschied zwischen int und math.floor ist, dass math.floor den Wert zurückgibt Nummer als Float und nicht gegen Null abgeschnitten.

    
Mark Rushakoff 03.08.2010, 16:08
quelle
2

Python 2.x:

%Vor%

N.B. Aus komplizierten Gründen, die den Umgang mit Schwimmern betreffen, ist der int Cast sicher.

Python 3.x:

%Vor%     
katrielalex 03.08.2010 16:06
quelle
2
%Vor%     
Artur Gaspar 03.08.2010 16:09
quelle

Tags und Links