Die Suche ergab 14 Treffer
- Mittwoch 15. Oktober 2008, 08:30
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
- Dienstag 14. Oktober 2008, 15:40
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@musikus: Wenn das nicht nur reines Interesse an *dem* speziellem Programm mit den vorhandenen Daten ist: Es gibt auch andere, freie Programme und eine Menge Daten im Netz. Zum Beispiel die Generic Mapping Tools . Was funktioniert denn an dem Programm nicht? Öffnen von Dateien fehlt nicht wirklich,...
- Sonntag 12. Oktober 2008, 10:35
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Kann es sein, dass die Daten in der `*.DAT`-Datei an festen Spalten ausgerichtet sind? Sonst kann die `Interpolieren.pas` so nicht funktionieren. Hallo BlackJack, ja, die Daten der KOOR4.DAT sollten an feste Spalten gebunden sein. Die Daten wurden von Hand (nicht von mir) aus Landkarten übertragen ...
- Samstag 11. Oktober 2008, 09:56
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Also du scheiterst gerade echt daran, dass du immer nur einen Datensatz brauchst? Das meinst du nicht ganz ernst, oder? Arbeite das Tutorial durch! Hallo audax, nein das meine ich nicht im Ernst, war gestern schon zu kaputt um noch einmal zu Antworten, es ist alles ok und es funktioniert so wie ich...
- Freitag 10. Oktober 2008, 22:58
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@musikus: Was funktioniert denn jetzt genau nicht? Also bei mir sehen die Daten (gekürzt) so aus: [(-9.6499996185302734, 79.266670227050781), (-9.5333328247070312, 78.949996948242188), (-9.4166669845581055, 78.633331298828125), (-9.2119045257568359, 78.352378845214844), (-9.0071430206298828, 78.071...
- Freitag 10. Oktober 2008, 22:11
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Also bei mir funktioniert das mit der Datei, die unter der angegeben URL zu finden ist. Die Fehlermeldung besagt, dass die Länge der Daten nicht durch die Länge eines einzelnen Floats teilbar ist. Also konkret, dass die Dateilänge nicht durch 4 teilbar ist. Sind Floats auf Deiner Plattform vier Byt...
- Freitag 10. Oktober 2008, 21:56
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@musikus: Ich verstehe nicht, warum du nicht mit der Datei KOOR4. DAT herausrückst, die in deiner Prozedur INTERPOLIEREN.PAS eingelesen wird und deren Output dann erst die anscheinend nicht unproblematische Binärdatei KOOR4. INT ist. Hi numerix, ein Stück der Datei KOOR4.DAT habe ich schon ganz am ...
- Freitag 10. Oktober 2008, 20:36
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@musikus: Wenn man die Datei als 4-Byte-C-Floats einliest, endet sie mit den 200.0-Werten, wie sie `Interpolieren.pas` als Endkennzeichen verwendet. Mein Vorschlag sollte also eigentlich funktionieren. Nachtrag: Ups. Ich habe einen Fehler gemacht. Hier die Korrektur: def read_coordinates(filename):...
- Freitag 10. Oktober 2008, 18:44
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@BlackJack: Der Datentyp real von Turbo Pascal umfasst definitiv 6 Byte. Bei Verwendung des numerischen Coprozessors (falls vorhanden, sonst emuliert :D ), gibt es noch die Fließkommadatentypen single (4 Byte), double (8 Byte) und extended (10 Byte). @musikus: Deine Prozedur interpolieren.pas verwe...
- Freitag 10. Oktober 2008, 16:48
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
@farid: Das mit den 6-Byte-`Real`\s überrascht mich. Kann es sein, dass die Quelle sich da irrt? Wenn man sich die Datei im Hexeditor anschaut, würde ich auf den ersten Blick behaupten ein 4-Byte-Muster zu sehen. Notfalls würde ich an musikus' Stelle ein kleines Pascal-Programm schreiben, dass die ...
- Freitag 10. Oktober 2008, 14:22
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Zeig doch einfach mal den Pascal-Quelltext zum Lesen und eventuell Schreiben und einen kleinen Ausschnitt aus der `KOOR4.INT`. Syntax-Highlighting für Pascal kann das Forum nicht, aber ein einfacher `code`-Block reicht ja auch. Falls Du Webspace zur Verfügung hast, kannst Du die Dateien vielleicht ...
- Freitag 10. Oktober 2008, 10:24
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Re: Gleitkommazahlen paarweise speichern
Was ich brauch ist eine Funktion mit der man reelle x,y Wertepaare (2 Gleitkommazahlen) in eine Datei schreiben und eine Funktion mit der ich diese Werte wieder auslesen kann. Ich hoffe das mir jemand weiterhelfen kann. Meinst Du sowas? #!/usr/bin/env python # real.py -- read and write float pairs ...
- Freitag 10. Oktober 2008, 10:03
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
- Donnerstag 9. Oktober 2008, 17:06
- Forum: Allgemeine Fragen
- Thema: Gleitkommazahlen paarweise speichern
- Antworten: 34
- Zugriffe: 3325
Gleitkommazahlen paarweise speichern
Hallo Python Freunde, bin neu hier und habe ein größeres Problem. Um in Python einzusteigen, habe ich mir ein uraltes Turbo Pascal Programm vorgenommen. Im Prinzip war es auch nicht sehr schwer das Programm in Python umzuschreiben nur mit dem Speichern und Einlesen von x, y Koordinaten klemmt es. Au...