ಗಣಿತ, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಅನೇಕ ಪ್ರಾಯೋಗಿಕ ಅನ್ವಯಗಳಲ್ಲಿ ಉಳಿದವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದು ಮತ್ತು ಮಾಡ್ಯುಲೋ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಬಳಸುವುದು ಅತ್ಯಗತ್ಯ. ಉಳಿದವುಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ವಿಭಜನೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು, ವಿಭಜನೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಮತ್ತು ಸಮಯ ಮತ್ತು ಕ್ಯಾಲೆಂಡರ್ಗಳಂತಹ ಆವರ್ತಕ ಮಾದರಿಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
ಶೇಷ ಎಂದರೇನು?
ನೀವು ಒಂದು ಸಂಖ್ಯೆಯನ್ನು ಇನ್ನೊಂದರಿಂದ ಭಾಗಿಸಿದಾಗ ಮತ್ತು ಫಲಿತಾಂಶವು ಪೂರ್ಣ ಸಂಖ್ಯೆಯಲ್ಲದಿದ್ದರೆ, ಉಳಿದವು ಉಳಿದಿದೆ. ಶೇಷವು ಯಾವಾಗಲೂ ಭಾಜಕಕ್ಕಿಂತ ಚಿಕ್ಕದಾಗಿರುತ್ತದೆ.
Dividend ÷ Divisor = Quotient with Remainder R
Example: 17 ÷ 5 = 3 remainder 2
Because: 5 × 3 + 2 = 17
ಶೇಷದೊಂದಿಗೆ ವಿಭಾಗ
ಲಾಭಾಂಶ, ಭಾಜಕ, ಅಂಶ ಮತ್ತು ಉಳಿದ ನಡುವಿನ ಸಂಬಂಧ:
Dividend = (Divisor × Quotient) + Remainder
a = (b × q) + r
Where:
a = dividend
b = divisor
q = quotient
r = remainder (0 ≤ r < b)
ಕೆಲಸ ಮಾಡಿದ ಉದಾಹರಣೆಗಳು
ಉದಾಹರಣೆ 1: 23 ÷ 6
23 ÷ 6 = 3 remainder 5
Check: 6 × 3 + 5 = 18 + 5 = 23 ✓
ಉದಾಹರಣೆ 2: 45 ÷ 7
45 ÷ 7 = 6 remainder 3
Check: 7 × 6 + 3 = 42 + 3 = 45 ✓
ಉದಾಹರಣೆ 3: 100 ÷ 8
100 ÷ 8 = 12 remainder 4
Check: 8 × 12 + 4 = 96 + 4 = 100 ✓
ಮಾಡ್ಯುಲೋ ಆಪರೇಷನ್
ಮಾಡ್ಯುಲೋ ಆಪರೇಷನ್ (ಮಾಡ್) ಶೇಷವನ್ನು ಮಾತ್ರ ನೀಡುತ್ತದೆ, ಅಂಶವಲ್ಲ. ಇದನ್ನು ಪ್ರೋಗ್ರಾಮಿಂಗ್ನಲ್ಲಿ ಮಾಡ್ ಬಿ ಅಥವಾ % ಬಿ ಎಂದು ಬರೆಯಲಾಗಿದೆ.
17 mod 5 = 2 (because 17 = 5 × 3 + 2)
23 mod 6 = 5 (because 23 = 6 × 3 + 5)
100 mod 8 = 4 (because 100 = 8 × 12 + 4)
ಮಾಡ್ಯುಲೋ ಉದಾಹರಣೆಗಳ ಕೋಷ್ಟಕ
| ವಿಭಾಗ | ಕ್ವಾಟಿಯಂಟ್ | ಉಳಿದ (ಮಾಡ್) |
|---|---|---|
| 10 ÷ 3 | 3 | 1 |
| 15 ÷ 4 | 3 | 3 |
| 20 ÷ 6 | 3 | 2 |
| 25 ÷ 7 | 3 | 4 |
| 30 ÷ 5 | 6 | 0 |
| 35 ÷ 8 | 4 | 3 |
| 50 ÷ 9 | 5 | 5 |
ಕೈಯಿಂದ ಅವಶೇಷಗಳನ್ನು ಹುಡುಕುವುದು
ವಿಧಾನ 1: ದೀರ್ಘ ವಿಭಾಗ
3 R 5
-------
6 | 23
18
-------
5 ← remainder
ವಿಧಾನ 2: ವ್ಯವಕಲನ
23 - 6 = 17
17 - 6 = 11
11 - 6 = 5
5 < 6, so remainder is 5
ವಿಭಜನೆಯನ್ನು ಪರಿಶೀಲಿಸಲಾಗುತ್ತಿದೆ
ಶೇಷವು ಶೂನ್ಯವಾಗಿದ್ದರೆ, ಲಾಭಾಂಶವನ್ನು ಭಾಜಕದಿಂದ ಭಾಗಿಸಬಹುದು:
20 mod 5 = 0, so 20 is divisible by 5
21 mod 5 = 1, so 21 is not divisible by 5
ಪ್ರಾಯೋಗಿಕ ಅಪ್ಲಿಕೇಶನ್ಗಳು
ಉದಾಹರಣೆ 1: ವಿತರಣಾ ಸಮಸ್ಯೆ
You have 47 cookies to distribute equally among 6 children.
47 ÷ 6 = 7 remainder 5
Each child gets 7 cookies, with 5 cookies left over.
ಉದಾಹರಣೆ 2: ಸಮಯದ ಲೆಕ್ಕಾಚಾರ
How many hours and minutes in 125 minutes?
125 ÷ 60 = 2 hours remainder 5 minutes
125 minutes = 2 hours 5 minutes
ಉದಾಹರಣೆ 3: ಕ್ಯಾಲೆಂಡರ್/ಸೈಕಲ್ಸ್
What day of the week is 37 days from Monday?
37 mod 7 = 2 (since 37 = 7 × 5 + 2)
2 days after Monday = Wednesday
ಮಾಡ್ಯುಲೋದ ನೈಜ-ಪ್ರಪಂಚದ ಉಪಯೋಗಗಳು
| ಅಪ್ಲಿಕೇಶನ್ | ಬಳಸಿ | ಉದಾಹರಣೆ |
|---|---|---|
| ಸಮಯ | ಗಂಟೆಗಳು/ನಿಮಿಷಗಳು | 125 ನಿಮಿಷ ಮಾಡ್ 60 = 5 ನಿಮಿಷ |
| ದಿನಗಳು | ವಾರದ ದಿನ | 37 ಮೋಡ್ 7 = 2 |
| ಕ್ಯಾಲೆಂಡರ್ | ತಿಂಗಳ ಚಕ್ರಗಳು | 15 ಮೋಡ್ 12 = 3 |
| ಸ್ಮರಣೆ | ವಿಳಾಸಗಳು | ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳು ಸೂಚ್ಯಂಕಕ್ಕಾಗಿ ಮಾಡ್ ಅನ್ನು ಬಳಸುತ್ತವೆ |
| ಬ್ಯಾಂಕಿಂಗ್ | ಅಂಕಿಗಳನ್ನು ಪರಿಶೀಲಿಸಿ | ಮೋಡ್ ಬಳಸಿ ಕೊನೆಯ ಅಂಕೆ ಲೆಕ್ಕಾಚಾರ |
| ಕ್ರಿಪ್ಟೋಗ್ರಫಿ | ಗೂಢಲಿಪೀಕರಣ | RSA ಮಾಡ್ಯುಲರ್ ಅಂಕಗಣಿತವನ್ನು ಬಳಸುತ್ತದೆ |
ಮಾಡ್ಯುಲೋ ಗುಣಲಕ್ಷಣಗಳು
ಈ ಗುಣಲಕ್ಷಣಗಳು ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತವೆ:
(a + b) mod c = ((a mod c) + (b mod c)) mod c
(a - b) mod c = ((a mod c) - (b mod c)) mod c
(a × b) mod c = ((a mod c) × (b mod c)) mod c
ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಉಳಿಕೆಗಳು
ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸುವಾಗ, ಶೇಷ ಮತ್ತು ಭಾಜಕವು ಒಂದೇ ಚಿಹ್ನೆಯನ್ನು ಹೊಂದಿರುತ್ತದೆ:
-17 mod 5 = 3 (because -17 = 5 × (-4) + 3)
17 mod -5 = -3 (because 17 = -5 × (-3) + 2, adjusted)
ವಿಭಿನ್ನ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಗಳು ನಕಾರಾತ್ಮಕ ಮಾಡ್ಯೂಲೋವನ್ನು ವಿಭಿನ್ನವಾಗಿ ನಿರ್ವಹಿಸುತ್ತವೆ, ಆದ್ದರಿಂದ ಜಾಗರೂಕರಾಗಿರಿ.
ಕ್ರಿಪ್ಟೋಗ್ರಫಿಯಲ್ಲಿ ಮಾಡ್ಯುಲರ್ ಅಂಕಗಣಿತ
ಮಾಡ್ಯುಲರ್ ಅಂಕಗಣಿತವು ಆಧುನಿಕ ಗೂಢಲಿಪೀಕರಣದ ಅಡಿಪಾಯವಾಗಿದೆ. ಮಾಡ್ಯುಲೋ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ದೊಡ್ಡ ಸಂಖ್ಯೆಗಳನ್ನು ಕಡಿಮೆಗೊಳಿಸಲಾಗುತ್ತದೆ, ಗಣಿತದ ಸಂಕೀರ್ಣತೆಯ ಮೂಲಕ ಭದ್ರತೆಯನ್ನು ನಿರ್ವಹಿಸುವಾಗ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದಾಗಿದೆ.
ನಮ್ಮ ಮಾಡುಲೋ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ತಕ್ಷಣವೇ ಉಳಿದವುಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಮತ್ತು ಮಾಡ್ಯುಲೋ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಸಿ.