Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Nils
Anmeldungsdatum: 24.03.2006 Beiträge: 191
|
Verfasst am: 04.03.2016, 19:25 Titel: Zahlen genauer hochzählen |
|
|
Hi Gemeinde!
Guten Abend!
Ich ärgere mich gerade bei der Weiterverarbeitung von mit QB errungenen Datensätzen, dass die Zahlen so krumm werden. Ich poste mal ein Beispiel bei dem ich meine Variable in 1/100-Schritten hochzähle(Die ertse Zahl ist jeweils die Schrittnummer):
Code: | 0 0.00000
100 1.00000
200 2.00000
300 3.00000
400 4.00000
500 5.00002
600 6.00004
700 7.00007
800 8.00009
900 9.00011
1000 10.00013
1100 11.00016
.... ....
7500 74.99761
7600 75.99783
7700 76.99804
7800 77.99825
6900 168.98640
... ...
17000 169.98586
17100 170.98531
... ...
25100 250.94136
25200 251.94081
25300 252.94026
25327 253.21011
|
Beim letzten Datensatz weiß ich natürlich nicht mehr was Sache ist.
Kann ich denn da irgendwas tun? Wenn ich in ganze Zahlen hochzähle benutze ich die Integer-Funktion. Oder wie wär's mit x+Integer(x)/Schrittweite.
Vlt gibts ja da einen Dreh?
grüsse Nils _________________ Kontrolliert die Politik! Laßt nicht die Politik Euch kontrollieren! Das sind Eure Angestellten! Lasst Sie das spüren!!! |
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2509 Wohnort: Hofen SH (Schweiz)
|
|
Nach oben |
|
|
nemored
Anmeldungsdatum: 22.02.2007 Beiträge: 4604 Wohnort: ~/
|
Verfasst am: 04.03.2016, 23:47 Titel: |
|
|
Bessere Resultate bekommst du auf jeden Fall, wenn du Integer-Schrittweiten verwendest.
Code: | FOR i% = 1 TO 25327
PRINT i%, i% / 100
NEXT |
_________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|
Nach oben |
|
|
|