Skip to content

Open Series Modul Matematika

arfy slowy edited this page Jan 16, 2024 · 2 revisions

Radian ke derajat

Rumus:

derajat = radian * 180 / π

Fungsi [sumber kode disini]

def radian_ke_derajat(radian: Union[float, int]) -> Union[float, str]:

Contoh kode

import OpenSeries.matematika as matematika

radian = 1
print(matematika.radian_ke_derajat(radian))
# 57,296

Luas Lingkaran

Rumus:

L = πr²

Fungsi [sumber kode disini]

def luas_lingkaran(jari: Union[float, int]) -> Union[float, str]:

Contoh kode

import OpenSeries.matematika as matematika

jari = 10
print(matematika.luas_lingkaran(jari))
# 314

Keliling Lingkaran

Rumus:

K = 2πr

Fungsi [sumber kode disini]:

def keliling_lingkaran(jari: Union[float, int]) -> Union[float, str]:

Contoh Kode:

import OpenSeries.matematika as matematika

jari = 10
print(matematika.keliling_lingkaran(jari))
# 62,8

Diameter Lingkaran

Rumus:

d = 2r

Fungsi [sumber kode disini]

def diameter_lingkaran(jari: Union[float, int]) -> Union[float, str]:

Contoh Kode

import OpenSeries.matematika as matematika

jari = 10
print(matematika.diameter_lingkaran(jari))
# 20

Persamaan Kuadrat

Rumus:

ax² + bx + c = 0

Fungsi [sumber kode disini]

def persamaan_linear(
    a: Union[int, float], b: Union[int, float], c: Union[int, float]
) -> Union[float, int, str]:

Contoh Kode

import OpenSeries.matematika as matematika

print(matematika.persamaan_kuadrat(1, -3, 2))
# 2,0