Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ประเภทตัวเลขหลาม


ใน Python มีประเภทตัวเลขที่แตกต่างกัน ได้แก่ เลขชนิดจำนวนเต็ม เลขทศนิยม จำนวนเชิงซ้อน ในจำนวนเชิงซ้อน มีสองส่วนที่ ของจริง และ ภาพ . จำนวนเชิงซ้อนจะแสดงเช่น (a + bj)

มีฟังก์ชันอื่นที่เรียกว่าเศษส่วน เศษส่วนมีจำนวนตรรกยะและทศนิยมถือตัวเลขทศนิยม

ฟังก์ชันบางอย่าง เช่น int(), float(), complex() ใช้เพื่อแปลงตัวเลขเป็นจำนวนเต็ม ทศนิยม หรือจำนวนเชิงซ้อน

การดำเนินการและฟังก์ชันบางอย่างของตัวเลขประเภทนี้มีดังนี้ -

ซีเนียร์ การทำงาน/ฟังก์ชัน &คำอธิบาย
1

x + y

ผลรวมของ x และ y

2

x - y

ลบ y จาก x

3

x * y

คูณ x และ y

4

x / y

หาร x ด้วย y

5

x // y

ผลหารของ x หลังหารด้วย y

6

x % y

เศษของ x หลังหารด้วย y

7

x ** y

X ยกกำลัง y

8

-x

ค่าที่เป็นลบของ x

9

+x

ค่า x ไม่เปลี่ยนแปลง

10

ท้อง(x)

ค่าสัมบูรณ์ (ขนาด) ของ x

11

int(x)

แปลง x เป็นจำนวนเต็ม

12

ลอย(x)

แปลง x เป็นข้อมูลทศนิยม

13

ซับซ้อน(re, im)

แปลงจากข้อมูลจริงและจินตภาพเป็นจำนวนเชิงซ้อน

14

x.conjugate()

ค้นหาคอนจูเกตของเชิงซ้อน x

15

divmod(x,y)

ค้นหา Quotient และ Remainder เป็น tuple

16

pow(x,y)

ค้นหา x ยกกำลัง y

โค้ดตัวอย่าง

from fractions import Fraction
x = 100
y = 3.256

print(x + y)
print(x - y)
print(x * y)
print(x / y)
print(x // y)
print(x % 7) 
print(12 ** 3)

myComplex1 = complex('7+5j')
myComplex2 = complex('26+8j')
res = myComplex1 + myComplex2
print(res)
print(res.conjugate())
print(divmod(x, 3))
print(Fraction(0.125))

ผลลัพธ์

103.256
96.744
325.59999999999997
30.712530712530715
30.0
2
1728
(33+13j)
(33-13j)
(33, 1)
1/8