Division mit IDLE

Probleme bei der Installation?
Antworten
blackinch
User
Beiträge: 2
Registriert: Samstag 9. Oktober 2004, 17:15

Samstag 9. Oktober 2004, 17:19

Hallo Leute,

Ich habe Python Version 2.3.4 mit IDLE 1.0.3 installiert.
Bei der Division 9/4 bekomme ich aber keine Fliesskommazahl.

Kann mir jemand einen Tip geben wie ich IDLE konfigurieren muss um die Fliesskommas zu aktivieren ?

mit Dank

TOM
NOTZE
User
Beiträge: 106
Registriert: Mittwoch 21. Januar 2004, 20:28

Samstag 9. Oktober 2004, 17:43

du muesstest 9.0/4.0 dividieren.. sonst denkt er du willst eine normale zahl haben
hans
User
Beiträge: 728
Registriert: Sonntag 22. September 2002, 08:32
Wohnort: Sauerland
Kontaktdaten:

Samstag 9. Oktober 2004, 17:49

9/4 gibt bei mir auch 2 ;) Ich gehe mal davov aus, dass wenn der Divisor eine Integer ist, ist das Ergebnis auch ein Integer. Also sorge dafür, dass der divisor ein Floatingpoint ist. Das hat alles bei mir funktioniert

Code: Alles auswählen

9/4.0
9/(4 + 0.0)
9/float(4)
Hans
blackinch
User
Beiträge: 2
Registriert: Samstag 9. Oktober 2004, 17:15

Samstag 9. Oktober 2004, 17:55

:D

aha völlig klar

mit Dank

Tom
Sorgenkind
User
Beiträge: 34
Registriert: Samstag 24. Juli 2004, 19:25
Kontaktdaten:

Samstag 9. Oktober 2004, 18:58

Code: Alles auswählen

from __future__ import division
;)
mitsuhiko
User
Beiträge: 1790
Registriert: Donnerstag 28. Oktober 2004, 16:33
Wohnort: Graz, Steiermark - Österreich
Kontaktdaten:

Donnerstag 28. Oktober 2004, 18:45

Sorgenkind hat geschrieben:

Code: Alles auswählen

from __future__ import division
;)
Kann man das in zukünftigen Verisonen auch einsetzen?
Weil bis jetzt gehe ich immer so vor.
// ist einfach besser :D
TUFKAB – the user formerly known as blackbird
Antworten