Halli Hallo
Der weder PC noch Mac können komplexe
Zahlen. Die kennen nur die Zahlenräume |N und |R, bedingt durch
die Endlichkeit des Speichers und der Rechenkapazität.
Christian,
So'n Unsinn.
Das sehe ich ähnlich wie Gunnar. Rechner können nur 1 und 0 alles andere ist Interpretationssache und wird in Software realisiert, die man wiederum in Hardware festschreiben kann...
Weder PC noch Mac kennen natürliche oder reelle Zahlen,
Wie erklaerst du dir dann das Vorhandensein von Integer- und
Fliesskomma-Recheneinheiten?
Da man die ständig und überall brauch wurden sie in Hardware realisiert. Ich denke wenn wir satt 5 Fingern 5i Finger hätten und daher auch der Rest der mathematischen Welt (so wie sie 99% kennen) komplex wäre müsste man entsprechend nach einer Integer-Hardwarelösing suchen..
Dazu brauch man weder unendlichen Speicher noch unendliche
Rechenkapazität.
Das sagte ich auch nicht. Mir ging es in dem Passus um Zahlen wie
PI und E, also irrationale Zahlen.
ACK
Aber du hast recht, ich meinte nicht die Zahlenmenge |R, sondern die
Menger aller rationalen Zahlen (Q?).
|Q ist korrekt: http://de.wikipedia.org/wiki/Rationale_Zahlen
[...] In JavaScript müsste man sich die erst implementieren, am
besten als Objekte, und die Rechenarten als Methoden.[X] Du hast gelesen, was ich geschrieben habe.
Zusmmenfassend denk ich, Integer-/Gleitkommaunsterstützung wird ständig gebraucht und ist daher meist[1] in hardware verfügbar, komplexe Zahlen sind jedoch im Alltag eher selten und benötigen daher entsprechende Softwarebibliotheken, die es IMHO für alle gängigen Programmiersprechen geben dürfte.
Grüsse, eeye
[1]Auf den meisten Handys hat man AFAIK keine Gleitkommaunsterstützung, weshalb auch bei J2ME die entsprechenden Datentypen fehlen...
[ ] <- Nail here for new Monitor.