Hi Leute!
Ich würde gerne mal wissen wie man einem Programm welches mit Python geschrieben wurde das Wurzelziehen beibringt!?
Vor allem möchte ich es bei Intel-CPU's wissen, AMD habe ich rausbekommen [kleines Beispiel: a = 9 ** (1/2) --> 2te Wurzel aus 9 ziehen].
Und wie gehts bei Intel??
Danke schonmal im Voraus für Antowrten!!
LG
Luap12
Wurzelziehen
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Und warum soll das bei Intel-CPUs anders laufen?
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
Code: Alles auswählen
In [1]: import math
In [2]: math.sqrt(9)
Out[2]: 3.0
und mal was zum drüber klar werden:
Code: Alles auswählen
In [1]: 9**(1/2)
Out[1]: 1
In [2]: 9**(1/2.)
Out[2]: 3.0
- Rebecca
- User
- Beiträge: 1662
- Registriert: Freitag 3. Februar 2006, 12:28
- Wohnort: DN, Heimat: HB
- Kontaktdaten:
Bzgl des Nachtrags: Es sei denn, man hat Python >= 3. 
Hm, vielleicht hat der OP ja auf AMD und Intel verschieden Python-Versionen laufen?

Hm, vielleicht hat der OP ja auf AMD und Intel verschieden Python-Versionen laufen?
Offizielles Python-Tutorial (Deutsche Version)
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Urheberrecht, Datenschutz, Informationsfreiheit: Piratenpartei
Luap12 hat geschrieben:Und wie gehts bei Intel??
Code: Alles auswählen
>>> from math import sqrt as intel
>>> intel(9)
3.0
OKay...

Code: Alles auswählen
def intel(rad, exp=2):
return rad**(1/float(exp))
intel(9)
intel(25,5)

Nochwas zu Wurzeln: http://python-forum.de/viewtopic.php?t=21837
the more they change the more they stay the same