私はいくつかの同様の投稿からの情報を使用してこの変換(10進数?から文字列へ)を試みましたが、どういうわけか失敗しました( "G29"; replace( "0,00"、 "")...)ので、最善の方法は何でしょうか91,5M 10進数を変換するには? 91,5になるようにひもでつなぐには?
string a;
decimal? number = 91.5M;
a = number.ToString();
この例では a = 91.5 で、すべて問題ありません。しかし、いくつかの奇妙な理由で、Oracle db から一連のオブジェクトを取得し、末尾にゼロを付けずにこの特定の形式に変換しようとすると、これを行う方法が見つかりません。常に最終出力が 91,50 になるためです。 91,5の