Hi,
ich habe folgendes Problem. Ich habe ein Programm zur Berechnung einer Wahrscheinlichkeitsmatrix geschrieben.
Wenn ich die Wahrscheinlichkeiten dann auf der Konsole ausgeben lasse, stimmen die Werte. Sie sind reell und alle zwischen 0 und 1.
Wenn ich dann aber mit folgendem Syntax die Werte in eine Datei ausgeben lassen möchte, finde ich dort nur Werte die genau 0 oder genau 1 sind. Wichtig dabei ist auch, dass diese Werte nicht etwa gerundete Werte sind. Vielmehr erhält jeder Wert >0 den Wert 1. Eine Wahrscheinlichkeit 0.027 wird also auch zu einem Einser.
Woran liegt das, und wie kann ich es hinbekommen, dass die korrekten Werte abgespeichert werden?
Hier der Syntax zur Erzeugung der Outstream-Datei:
Danke schon mal für eure Hilfe.
ich habe folgendes Problem. Ich habe ein Programm zur Berechnung einer Wahrscheinlichkeitsmatrix geschrieben.
Wenn ich die Wahrscheinlichkeiten dann auf der Konsole ausgeben lasse, stimmen die Werte. Sie sind reell und alle zwischen 0 und 1.
Wenn ich dann aber mit folgendem Syntax die Werte in eine Datei ausgeben lassen möchte, finde ich dort nur Werte die genau 0 oder genau 1 sind. Wichtig dabei ist auch, dass diese Werte nicht etwa gerundete Werte sind. Vielmehr erhält jeder Wert >0 den Wert 1. Eine Wahrscheinlichkeit 0.027 wird also auch zu einem Einser.
Woran liegt das, und wie kann ich es hinbekommen, dass die korrekten Werte abgespeichert werden?
Hier der Syntax zur Erzeugung der Outstream-Datei:
Danke schon mal für eure Hilfe.