Từ 1 tới 8 trên tổng số 8 kết quả

Đề tài: [ Solved ]Chuyển 1 số sang 1 cơ số bất kì !

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    1

    Question [ Solved ]Chuyển 1 số sang 1 cơ số bất kì !

    Đề bài là:
    Đổi một số từ hệ cơ số bất kỳ(<=16)sang hệ cơ số 10
    mong được mọi người giúp đỡ,mình cảm ơn trước nha.

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Lần sau mà còn đặt tên tiêu đề kiểu đó nữa là tui cho vào thùng rác nghe chưa cậu. Đây là ví dụ chuyển số cơ số 10 sang hệ bất kì, ngược lại thì để cho cậu vậy .
    Hint
    C++ Code:
    1. #include <iostream>
    2.  
    3. void ChangeToNBase(int number, int base){
    4.   if(number >= base)
    5.     ChangeToNBase(number / base, base);
    6.   std::cout << (number % base)["0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"];
    7. }
    8.  
    9. int main()
    10. {
    11.   int _mNums, _mBase;
    12.   std::cout << "Enter number : \n";
    13.   std::cin >> _mNums;
    14.   std::cout << "Enter base : \n";
    15.   std::cin >> _mBase;
    16.   ChangeToNBase(_mNums, _mBase);
    17.   return 0;
    18. }
    Đã được chỉnh sửa lần cuối bởi rox_rook : 07-03-2008 lúc 11:55 AM.

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    6

    ak . thế nào định nghĩa giải thuật đây ? bác rox này nhịt tình quá . Đây là bos giải thuật mà , sao lại viết cả chương trình luôn thế . Em mà là Mod thì cho bài bác vào thùng rác luôn thì có . ^^ vì tội quá nhiệt tình

  4. #4
    Ngày gia nhập
    12 2006
    Nơi ở
    US
    Bài viết
    1,917

    Đổi một số từ hệ cơ số bất kỳ(<=16)sang hệ cơ số 10
    Lần sau mà còn đặt tên tiêu đề kiểu đó nữa là tui cho vào thùng rác nghe chưa cậu. Đây là ví dụ chuyển số cơ số 10 sang hệ bất kì, ngược lại thì để cho cậu vậy .
    Hint
    Cậu có đọc kĩ cái bài tui làm là gì không vậy ? Còn 1 lần nói kiểu này là tui cho cậu vào trong đó.. trước đó nghe cậu !

  5. #5
    Ngày gia nhập
    05 2007
    Bài viết
    21

    Bạn thử làm cách này xem:
    -Nhập vào số muốn đổi, lưu vào biến.
    -Chuyển số đó vào 1 string, nhớ format nó thành cơ số mình muốn chuyển.
    -Chuyển ngược lại string đó thành chuỗi

    Thích tính toán thì đổi số đó sang nhị phân, biến đổi từng chữ số thành từng dãy bit (16 thì là 1 chữ số 4 bit, 8 thì 1 chữ số 3 bit,...) rồi chuyển lại thành 10.

  6. #6
    Ngày gia nhập
    03 2008
    Bài viết
    8

    Mặc định [ Solved ]Chuyển 1 số sang 1 cơ số bất kì !

    mình chưa hiểu bạn làm bài này với ngôn ngữ nào
    nói rõ hơn thì mình có thể sẽ giúp bạn được. ok?

  7. #7
    Ngày gia nhập
    01 2008
    Bài viết
    17

    nhiệt tình cũng là cái tội hả trời
    Để có tình yêu ta phải trở thành kẻ tàn nhẫn, hoặc chấp nhận là kẻ thất bại khi chưa ra trận

  8. #8
    Ngày gia nhập
    11 2007
    Nơi ở
    Biết để làm gì?
    Bài viết
    827

    Dùng stack đi bạn.pop ,pusp mấy cái thôi mà
    Cánh Chym ứ mỏi

Các đề tài tương tự

  1. ADO.NET Chuyể Phần mềm QLNS sang Ngôn ngữ Dynamic Programming. Ai chuyển giúp mình!?
    Gửi bởi huynhanhton trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 03-04-2011, 11:41 PM
  2. Chuyển một số sang chuỗi | Chuyển 1 số sang xâu ?
    Gửi bởi xuanhung_cntt trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 6
    Bài viết cuối: 03-05-2009, 11:48 PM
  3. [ Solved ]Chuyển từ hệ 10 sang hệ 16
    Gửi bởi thang trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 16-10-2008, 03:33 AM
  4. [ Solved ]Giúp em về đổi sang nhị phân
    Gửi bởi nqhoang86dn trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 10
    Bài viết cuối: 17-09-2008, 01:11 PM
  5. [ Solved ]Dịch trên Turbo C++ ko sao, sang VC++ thì *_*
    Gửi bởi phamsimanh trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 14-04-2007, 06:17 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn