下記の如く、文字列を変換するサブルーチンはどうなるでしょうか。 注)文字列の文字は10進数のみですが、小数点を含むことがあります。 変換前の文字列 変換後の文字列 "978" ---------->"900" "12" ---------->"10" "56789" ------->"50000" "7" ------------->"7" "978.0" ---------->"900" "12.9" ---------->"10" "56789.5" ------->"50000" "7.9" ------------->"7" 変換規則:最上位の文字はそのままで、それより下の桁の文字は0とする。 簡単で旨く変換できる方法はありますか? 以上、宜しくお願いします。
↧