1. ホーム
  2. ruby

[解決済み] 無効な8進数エラー[重複]の場合

2022-02-28 23:23:51

質問

RubyでInvalid octal digitエラー、どうすれば回避できる?私は数字を持っています。 0962833 をAPIに送信する必要がありますが、この無効な8進数のエラーが発生するため、送信できません。

その数字を文字列にすることなく、回避する方法が必要です。ゼロは削除できません。

どのように解決するのですか?

8進数には0から7までの数字が使われています。もしかしたら、9桁と8桁の数字に誤りがあるかもしれません。 もし「962833」という数字を渡したいなら、まずオンラインの変換ツールで正しい8進数に変換してください。そして、先頭の'0'を追加して関数に渡してください。