私の最初の質問は、データをMathematicaを使って固定幅フォーマットでどのようにエクスポートするのですか?私の2番目の質問は、どのように私はほとんどの0を保存する必要があります。シグネチャを保存したまま固定幅のテキストファイルとしてMathematicaリストを書き出すには?
例えば、私は数が2未満桁仮数を有する場合、それもしながら、それはゼロパディングを介して2に整合され、詳細に
1.12300 11.12 111.123
2.10 22.123 222.00
としてテキストファイルに{{1.12300, 11.12, 111.123},{2.1, 22.123, 222}}
を保存しますその仮数部に2桁を超える値があれば、それをそのまま保存します。 1.12300
と1.123
を区別することが重要です。 PaddingForm
を使用すると、MathematicaはそれをそのままテキストファイルにPaddedForm[1.123, {4, 5}]
として保存します。
"11.12"のような数字は、一度キー入力または結果として返されるマシン精度バイナリが浮動小数点数であり、もはや「正確に」1112/100ではないことを理解することが重要です。詳しい情報はmathematica.stackexchange.comに行くべきですが、文字通り数十もの同様の質問があります。 – agentp