Problem mit Read, Data bei Vers. 4.51 (x86)

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
urpili
Beiträge: 2
Registriert: 20.03.2011 23:32
Computerausstattung: Win 8, OpenSuse 12.1, PB4.60
Wohnort: Saarland

Problem mit Read, Data bei Vers. 4.51 (x86)

Beitrag von urpili »

Hallo,
ich habe seit der Installation der Version 4.51 ein Problem mit Read, Data das bei 4.40 nicht bestand.
Beim Einlesen der Daten als Float-Zahl werden andere Werte angezeigt.

Kann mir wer auf die Spünge helfen?
Schon mal herzlichen Dank.

Read a.f
Read b.f

Debug a ergibt 1103626240.0
Debug b ergibt 1092511360.0


DataSection
Data.f 25
Data.f 9.9
EndDataSection
End
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 7031
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: Problem mit Read, Data bei Vers. 4.51 (x86)

Beitrag von STARGÅTE »

Weil es ab 4.51 pflicht ist, den Read-Typen anzugeben.

Desweiteren wäre ein Restore mit Quellenangabe sauberer:

Code: Alles auswählen

Restore Quelle
Read.f a.f
Read.f b.f

Debug a
Debug b

DataSection
Quelle:
Data.f 25
Data.f 9.9
EndDataSection
End
Edit: Ist sogar schon mit PureBasic V4.30 (all OS) gekommen:
- Changed: 'Read' keyword now requiers a type (Read.l, Read.q etc.) to avoid 64 bits migration problems
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
urpili
Beiträge: 2
Registriert: 20.03.2011 23:32
Computerausstattung: Win 8, OpenSuse 12.1, PB4.60
Wohnort: Saarland

Re: Problem mit Read, Data bei Vers. 4.51 (x86)

Beitrag von urpili »

Uff STARGÅTE
du bist schneller als die Polizei erlaubt.
Vielen Dank
Antworten