filmov
tv
117. Numbers Decimal & Fraction in Python with Example Code || Maths, Random, Decimals, Fractions

Показать описание
Code:
a=6.7
print(type(a))
# 0b-binary, 0o-octal, 0x-hexadecimal
print(0b0001)
print(0o12)
print(0x000A)
print(0xFB + 0b10)
#type conversion
print(int(1.2+4))
print(int(-2.7))
a=1234567891011212
print(a)
b=0.12345678901234567890234567
print(b)
c=1+2j
print(c)
#Decimal
print(1.1+2.2)
import decimal
print(0.1)
print(decimal.Decimal(0.1))
from decimal import Decimal as D
print(D('1.1')+D('2.2'))
print(D('1.2')*D('2.25'))
#fractions
import fractions
print(fractions.Fraction(1.5))
print(fractions.Fraction(9))
print(fractions.Fraction(1,6))
print(fractions.Fraction(1.1))
print(fractions.Fraction('1.1'))
from fractions import Fraction as F
print(F(1.3)+F(1.3))
print(F(1,3)+F(1,3))
print(1/F(5,6))
print(F(-3,10)(greater_than_sign)0)
print(F(-3,10)(less_than_sign)0)
#math
import math
# random
import random
x=['a','b','c','d','e']
print(x)
a=6.7
print(type(a))
# 0b-binary, 0o-octal, 0x-hexadecimal
print(0b0001)
print(0o12)
print(0x000A)
print(0xFB + 0b10)
#type conversion
print(int(1.2+4))
print(int(-2.7))
a=1234567891011212
print(a)
b=0.12345678901234567890234567
print(b)
c=1+2j
print(c)
#Decimal
print(1.1+2.2)
import decimal
print(0.1)
print(decimal.Decimal(0.1))
from decimal import Decimal as D
print(D('1.1')+D('2.2'))
print(D('1.2')*D('2.25'))
#fractions
import fractions
print(fractions.Fraction(1.5))
print(fractions.Fraction(9))
print(fractions.Fraction(1,6))
print(fractions.Fraction(1.1))
print(fractions.Fraction('1.1'))
from fractions import Fraction as F
print(F(1.3)+F(1.3))
print(F(1,3)+F(1,3))
print(1/F(5,6))
print(F(-3,10)(greater_than_sign)0)
print(F(-3,10)(less_than_sign)0)
#math
import math
# random
import random
x=['a','b','c','d','e']
print(x)