Seite 6 von 8

Verfasst: 19.09.2008 19:35
von cxAlex
Executable type: Windows -x86 (32 bit):
Google Translator hat geschrieben:Ausführbare Typ: Windows-x86 (32 Bit)
BabelFish hat geschrieben:Vollziehbare Art: Windows - x86 (Bit 32)
:mrgreen: :lol:

Verfasst: 19.09.2008 19:35
von ts-soft
> Executable type: Windows -x86 (32 bit)
Ausführbarer Typ: Fenster x86 (32 binärzeichen) :lol:

Verfasst: 19.09.2008 19:39
von STARGÅTE
besser so:

Ausführbarer Art: Fenster -x86 (32 Stückchen)

Verfasst: 19.09.2008 19:54
von TomS
Hinrichtbarer Typ: Fenster -x68 (32 Bit(-burger))

Verfasst: 19.09.2008 21:01
von kswb73
Exekutionstabellen Tüp: -x86 (32 Bisse)?
Nein Danke, da bleib ich lieber bei 4.2. Das ist weniger brutal.

Verfasst: 19.09.2008 22:38
von mardanny71
Danke auch von mir aus an das PB-Team. :allright:

Ich vermisse ein wenig eine Beta-Readme.
Ich habe Sie mir erstmal selbst aus Freaks Posting kopiert - aber vielleicht kann man sowas in der nächsten Version beilegen.

gruss
mardanny71

Verfasst: 19.09.2008 22:53
von Kaeru Gaman
mueckerich hat geschrieben:Im übrigen ist der Wertebereich -128 bis +255 schlichtweg falsch.
das Wort "Wertebereich" steht da auch nirgens, und davon ist auch nicht die Rede.
die Fehlermeldung lautet schon ewig so und das hat auch seine Gründe.

die Werte, die einem Byte zugewiesen werden können, sind -128 bis +255

natürlich werden mit 128 bis 255 zugewiesene werte als -128 bis -1 ausgegeben,
weil PB nunmal seine Variablen signed ausgibt, aber eingeben kann man sie auch unsigned.

Verfasst: 19.09.2008 23:03
von STARGÅTE
zuweisen kann man auch völlig anderen (größere) Werte ...

Code: Alles auswählen

z = 257
b.b = z+z
Debug b
257+257 = 514 % 256 = 2

Verfasst: 19.09.2008 23:18
von Kaeru Gaman
unrichtig.

dein beispiel funktioniert, weil du aus einer Variablen heraus zuweist.
der Versuch, den Wert aus einer Konstante bzw. literal zuzuweisen wird scheitern.

die vorne angesprochene Fehlermeldung ist eine Meldung des Compilers,
der kann natürlich nur Konstanten checken.

Verfasst: 20.09.2008 09:56
von kswb73
@Kaeru Gaman
Kann ich bestätigen. Bei Zahlen von -128 bis 255 kommt keine Fehlermeldung. Auch wenn Bytes nur bis 127 gehen. Bei größeren Zahlen aber schon. Sogar schon bei 4.2.