数字のあるフィールドのエディターを作成しています。テキストフィールドを試しましたが、数値データ型であるため、文字列を数値などとして再キャストしたにもかかわらず、スムーズに進みませんでした。値としてNaNが返され続けました。そこで、数値ステッパーを使用するのが最善であると判断しました。
最初にロードしたとき、すべての小数が削除され、数値のみが整数として表示されていました。stepIncrementを0.1に変更すると、小数が表示されます(奇妙な要件imo)。しかし、ステップアップすると、17.7を期待するときに「17.700000000000003」のような値が表示されることがあります。私のデータのすべての数字は小数点以下1桁です。データフォーマッタを作成できることは知っていますが、この状況では必要ないようです。
これに対処する別の方法はありますか?