Cách tính mod nhanh

Máy tính này không có bất kỳ chức năng modulo. Tuy nhiên, có một cách khá đơn giản để tính toán modulo bằng chế độ hiển thị ab/c(thay vì truyền thống d/c).

Bạn đang xem: Cách tính mod nhanh

Cách chuyển chế độ hiển thị sang ab/c:

Bây giờ hãy thực hiện tính toán của bạn (trong chế độ comp), như thế 50 / 3và bạn sẽ thấy 16 2/3, do đó, mod là 2. Hoặc thử 54 / 7đó là 7 5/7(mod là 5). Nếu bạn không thấy bất kỳ phân số nào thì mod 0giống như 50 / 5 = 10(mod là 0).

Phần còn lại được hiển thị ở dạng rút gọn , do đó 60 / 8sẽ dẫn đến 7 1/2. Phần còn lại là 1/2được 4/8để mod là 4.

EDIT: Như
lawal đã chỉ ra một cách chính xác, phương pháp này hơi khó đối với các số âm vì dấu hiệu của kết quả sẽ là âm.

Ví dụ -121 / 26 = -4 17/26, do đó, mod là -17đó là +9trong mod 26. Ngoài ra bạn có thể thêm các cơ sở modulo để tính toán cho số âm: -121 / 26 + 26 = 21 9/26(mod là 9).

EDIT2: Như
simpatico đã chỉ ra, phương pháp này sẽ không hoạt động đối với các số không chính xác của máy tính. Nếu bạn muốn tính toán nói 200^5 mod 391thì một số thủ thuật từ đại số là cần thiết. Ví dụ: sử dụng quy tắc (A * B) mod C = ((A mod C) * B) mod Cchúng ta có thể viết:

200^5 mod 391 = (200^3 * 200^2) mod 391 = ((200^3 mod 391) * 200^2) mod 391 = 98



Theo tôi biết, máy tính đó không cung cấp các chức năng mod. Tuy nhiên, bạn có thể sử dụng máy tính bằng tay theo cách khá đơn giản. Vd

(1) 50 mod 3

(2) 50/3 = 16,66666667

(3) 16,66666667 - 16 = 0,66666667

(4) 0,66666667 * 3 = 2

Do đó 50 mod 3 = 2

Những điều cần lưu ý: Trên dòng 3, chúng tôi đã nhận được "âm 16" bằng cách xem kết quả từ dòng (2) và bỏ qua mọi thứ sau số thập phân. 3 trong dòng (4) là cùng 3 từ dòng (1).

Mong rằng đã được giúp đỡ.

Chỉnh sửa Kết quả của một số thử nghiệm, bạn có thể nhận được x.99991 mà sau đó bạn sẽ làm tròn đến số x + 1.



Có một công tắc a^b/c

Nếu bạn muốn tính toán

491 mod 12sau đó nhập 491 nhấn a^b/crồi nhập 12. Sau đó, bạn sẽ nhận được 40, 11, 12. Ở đây, câu giữa sẽ là câu trả lời là 11.

Xem thêm: Hướng Dẫn Sử Dụng Đầu Ghi Vantech Từ A Đến Z &Ndash; Công Nghệ Hoàng Danh

Tương tự nếu bạn muốn tính toán 41 mod 12thì tìm 41 a^b/c12. Bạn sẽ nhận được 3, 5, 12 và câu trả lời là 5 (câu giữa). Các modluôn là giá trị trung bình.



Bạn có thể tính A mod B (cho số dương) bằng cách sử dụng:

Pol (-Rec ( 1 / 2π r , 2π r × A / B ), Y) (π r - Y) B

Sau đó nhấn , và nhập giá trị của bạn cho AB , và bất kỳ giá trị cho Y .

/ biểu thị bằng cách sử dụng phím phân số và r có nghĩa là radian ( <2> )



Bạn cần 10 R 3 = 1 Điều này sẽ hiển thị cả lời nhắc và quoitent

÷ R


Đây là cách tôi thường làm. Ví dụ: để tính toán 1717 mod 2:

Đi 1717 / 2. Câu trả lời là 858,5Bây giờ lấy 858 và nhân nó với mod ( 2) để có được1716Cuối cùng, trừ số gốc ( 1717) trừ đi số bạn đã nhận được từ bước trước ( 1716) - 1717-1716=1.

Thế 1717 mod 2là xong 1.

Để tổng hợp tất cả những gì bạn phải làm là nhân các số trước dấu thập phân với mod sau đó trừ nó khỏi số ban đầu.


Tất cả đều quay trở lại định nghĩa của mô-đun: Đó là phần còn lại, ví dụ, 7 mod 3 = 1. Điều này bởi vì 7 = 3 (2) + 1, trong đó 1 là phần còn lại.

Để thực hiện quy trình này trên một máy tính đơn giản, hãy làm như sau: Lấy cổ tức (7) và chia cho số chia (3), lưu ý câu trả lời và loại bỏ tất cả các số thập phân -> ví dụ 7/3 = 2.3333333, chỉ lo về 2. Bây giờ nhân số này với số chia (3) và trừ số kết quả từ cổ tức ban đầu.

vì vậy 2 * 3 = 6 và 7 - 6 = 1, do đó 1 là 7mod3


Bằng cách click "Đăng trả lời", bạn đồng ý với Điều khoản dịch vụ, Chính sách bảo mật and Chính sách cookie của chúng tôi.

Không tìm thấy câu trả lời bạn tìm kiếm? Duyệt qua các câu hỏi được gắn thẻ calculator hoặc hỏi câu hỏi của bạn.


Làm cách nào tôi có thể nhận được toàn bộ đối tượng trong console.log () của Node.js, thay vì ""?

Mọi nội dung do cộng đồng đóng góp, chúng tôi không chịu trách nhiệm về bất kỳ nội dung nào được đăng tải trên trang web này. Nếu có vấn đề liên quan đến bản quyền, vui lòng phản hồi để chúng tôi tiến hành gỡ bỏ.