Python Arithmetic Operators
எண்கணித ஆபரேட்டர்கள் எண் மதிப்புகளுடன் பொதுவான கணித செயல்பாடுகளைச் செய்யப் பயன்படுகின்றன:
எண்கணித ஆபரேட்டர்கள்
| Operator | Name | Example | Description |
|---|---|---|---|
| + | Addition | x + y |
கூட்டல் - இரண்டு மதிப்புகளைச் சேர்க்கிறது |
| - | Subtraction | x - y |
கழித்தல் - ஒரு மதிப்பிலிருந்து மற்றொன்றைக் கழிக்கிறது |
| * | Multiplication | x * y |
பெருக்கல் - இரண்டு மதிப்புகளைப் பெருக்குகிறது |
| / | Division | x / y |
வகுத்தல் - ஒரு மதிப்பை மற்றொன்றால் வகுக்கிறது (மிதவை எண்ணைத் தரும்) |
| % | Modulus | x % y |
மாடுலஸ் - வகுத்தலின் மீதியைத் தரும் |
| ** | Exponentiation | x ** y |
அடுக்கேற்றம் - x ஐ y ஆல் அடுக்கேற்றம் செய்கிறது |
| // | Floor division | x // y |
தரை வகுத்தல் - வகுத்தலின் முழு எண் பகுதியைத் தரும் (கீழே சுற்றுகிறது) |
முக்கிய உதவிக்குறிப்பு:
பைத்தானில் % ஆபரேட்டர் வகுத்தலின் மீதியைக் கணக்கிடப் பயன்படுகிறது. இது எண்களை சம பாகங்களாகப் பிரிக்கும்போது பயனுள்ளதாக இருக்கும்.
எடுத்துக்காட்டுகள்
பல்வேறு எண்கணித ஆபரேட்டர்களைப் பயன்படுத்தும் ஒரு எடுத்துக்காட்டு இங்கே:
Example
x = 15
y = 4
print(x + y) # 19
print(x - y) # 11
print(x * y) # 60
print(x / y) # 3.75
print(x % y) # 3
print(x ** y) # 50625
print(x // y) # 3
கவனிக்க:
பைத்தானில் வகுத்தல் ஆபரேட்டர் (/) எப்போதும் மிதவை எண்ணைத் தரும், முழு எண் வகுத்தல் கிடைத்தாலும் கூட.
பைத்தானில் வகுத்தல்
பைத்தானில் இரண்டு வகுத்தல் ஆபரேட்டர்கள் உள்ளன:
/ - Division
மிதவை எண்ணைத் தரும் (float)
x = 12
y = 5
print(x / y) # 2.4
// - Floor division
முழு எண்ணைத் தரும் (integer)
x = 12
y = 5
print(x // y) # 2
தரை வகுத்தல் (//) எப்போதும் முழு எண்ணைத் தரும். இது அருகிலுள்ள முழு எண்ணுக்கு கீழே சுற்றுகிறது:
x = 12
y = 5
print(x // y) # 2 (12 ÷ 5 = 2.4, கீழே சுற்றுதல் → 2)
பயிற்சிகள் மூலம் கற்றல்
இந்த டுடோரியலில் உள்ள பல அத்தியாயங்கள் உங்கள் அறிவு நிலையைச் சரிபார்க்கக்கூடிய பயிற்சியுடன் முடிகின்றன.
15 % 4 இன் முடிவு என்ன?
முக்கியமான புள்ளிகள்
நினைவில் கொள்ளுங்கள்:
தரை வகுத்தல் (//) எப்போதும் கீழே சுற்றுகிறது. எதிர்மறை எண்களுக்கு, இது எதிர்மறை முடிவைத் தரும் (எ.கா., -11 // 3 = -4).