Laboratoriya işi Ədədi və məntiqi tipli verilənlər və onlar üzərində əməllər. Riyazi funksiyalar
Download 0.5 Mb.
|
Lab1 EyvazovKənan
Laboratoriya işi Ədədi və məntiqi tipli verilənlər və onlar üzərində əməllər. Riyazi funksiyalar Salam hər şey belə olacaq. Ədədi tipli verilənlərin növləri: Tam ədədlər Sabit nöqtəli ədədlər (Məs. 3.54, -5.125 və s.) Sürüşkən nöqtəli ədədlər (Məs. 0.125E+2, 63.5E-1) Complex ədədlər Əsas riyazi əməllər aşağıdakılardır: Misallara nəzər yetirək: Digər riyazi əməliyyatlar da vardır. Kompleks tipli ədədlərlə işləmək üçün complex açar sözündən istifadə olunur. Məsələn: Pythonda ədədi tipli verilənlər üçün çoxlu sayda funksiyalar vardır. Bu funksiyaları iki sinfə ayırmaq olar: Standart funksiyalar Əlavə modulun köməyi ilə yüklənən funksiyalar. Standart funksiyalar Python yüklənən zaman həmişə istifadəyə hazır olan funksiyalardır. Onların qoşulması üçün əlavə heç bir şeyə ehtiyac yoxdur. Əlavə modulun köməyi ilə yüklənən riyazi funksiyalar isə math modulunun köməyi ilə qoşulub (import math) istifadə oluna bilirlər. math modulu ilə qoşula bilən riyazi funksiyalar haqqında ―Modullar‖ bölməsində geniş bəhs edəcəyik. İndi isə yalnız standart riyazi funksiyalar haqqında bəhs edəcəyik. abs() funksiyası. Bu funksiya verilmiş ədədin mütləq qiymətini göstərir. divmod() funksiyası. Funksiya, bir ədədi digər ədədə böldükdə cavabı və qalan qalığı göstərir. int() funksiyası. Bu funksiya verilmiş ədədin tam hissəsini tapır, arqument simvol tipli olduqda isə onu tam ədədə çevirir. max() funksiyası. Bu funksiya verilmiş ədədlərin içərisindən ən böyüyünü tapır. min() funksiyası. Bu funksiya verilmiş ədədlərin içərisindən ən kiçiyini tapır float() funksiyası. Bu funksiya verilmiş ədədi sabit nöqtəli ədədə çevirir. Arqument simvol tipli də ola bilər. pow() funksiyası. Bu funksiya verilmiş ədədi qüvvətə yüksəldir. Funksiya 3 arqument ala bilir. Pow(a,n,b). Çox zaman b arqumentindən az istifadə olunur. Bu yazılış onu göstərir ki, a ədədi n-ci dərəcədən qüvvətə yüksəldilir və alınan nəticə b-yə bölünüb qalıq tapılır. Yazılışda Download 0.5 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling