Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Convert Base

3 năm trước 616 lượt xem 2 bình luận 3 năm trước

Xin chào mọi người, em đang làm bài tập liên quan đến việc chuyển hệ ( cụ thể là chuyển từ các hệ khác qua hệ cơ số 10)

Ở dòng  code: ( Trong hàm)
BigInteger baseBigInteger = BigInteger.valueOf(base);
em đang cố chuyển từ hệ nhập vào sang kiểu BigInteger, nhưng nó lại bị lỗi và hiện ra lỗi NumberFormatException. 

Mọi người giúp em cách fix cái này với ạ

#java

#NumberFormatException

#ConverBase

 

Code: 

 

 

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Tập tành code đã bình luận 3 năm trước

Cảm ơn mọi người, em đã tìm ra lỗi sai và đã fix được rồi ạ
Sai ở dòng này trong hàm ạ

 

BigInteger hexIndex = new BigInteger(HEX.indexOf(number.charAt(i)) + " ");

 

Supporter Moderator đã bình luận 3 năm trước

NumberFormatException => Định dạng số bị sai.

Câu hỏi mới nhất