große kommazahlen teilen

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

TOONY

Betreff: große kommazahlen teilen

BeitragMi, Jun 01, 2005 22:00
Antworten mit Zitat
Benutzer-Profile anzeigen
hat jemand eine Idee/Function mit der man größere Kommazahlen teilen kann?

bsp:

123.654236254 / 412341545.647832641782361942342342342354653567676
 

Michi

BeitragMi, Jun 01, 2005 22:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Es gab/gibt eine Funktion dafür, die das ganze mit strings rechnet.
Wühl dich mal durch das Code-Archiv! (oder benutz die suche Wink )
Aber..Wozu soll er gut sein???
IBM-Ingeneur über die Idee des Mikroprozessors, 1968
Code: [AUSKLAPPEN]

   __
<_/__\_> <--- die Wayne-Zeichnung
 

TOONY

BeitragMi, Jun 01, 2005 22:08
Antworten mit Zitat
Benutzer-Profile anzeigen
diese function kenne ich, aber die ist nicht für kommazahlen Sad
 

TOONY

BeitragMi, Jun 01, 2005 22:57
Antworten mit Zitat
Benutzer-Profile anzeigen
Habe das Problem gelößt!

zumindest teilweise....

Rallimen

Sieger des 30-EUR-Wettbewerbs

BeitragMi, Jun 01, 2005 22:59
Antworten mit Zitat
Benutzer-Profile anzeigen
wie Michi schon sagte ist der Anfang schon im Code Archiv,
du brauchst das doch nur umzuschreiben auf Komma Version!
so schwer ist das nicht, die functionen beruhen auf schriftliches teilen
die function bricht ab sobald von oben keine Zahl mehr nach unten geschrieben wird!
dort bricht du nicht ab sondern hollst nullen von oben runter!
allerding must du erst die kommas aus den zwei zahlen heraus extrahieren
Beispiel
das soll gerechnet werden
12345.67 / 1235
aber da da noch kommaas drinn sind
verschiebst du das komma um 2Stellen nach recht bei beiden Zahlen
1234567 / 123500
da kommt das gleiche raus!


123.654236254 / 412341545.647832641782361942342342342354653567676
das Ergebnis begrenzt auf 150 Stellen lautet übrigens
0.00000029988304006506542514148744359962888533449912591243102
7618354888327534524360584903541550502079116206856737300168488991426681483546342821015047113
[BB2D | BB3D | BB+]

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group