文字列を小数に変換し、次に文字列に変換してから、もう一度小数に変換したいと思います。
私は試した:
Dim s As String = "0.7655"
CDec(sDec).ToString("0.00") 'results in: 7653,00
CDec(sDec).ToString 'results in: 7648
CDec(sDec).ToString("N") 'results in: 7.653,00
したがって、これらのいずれも機能しません!
正確な小数を文字列表現に再度変換する簡単な関数はありませんか?このような単純な作業には手間がかかりすぎるようです。
できれば文字列をフォーマットせずに。その場合、結果の文字列に必要な文字数を事前に知っているようです。文字列に変換した後、もう一度小数に変換したいと思います。