log10(x)
C Math log10() funksiyasi
Misol
Turli sonlarning 10 asosli logarifmini qaytaring:
printf("%f", log10(120.0));
printf("%f", log10(10.0));
printf("%f", log10(3.1623));
printf("%f", log10(1.0));
printf("%f", log10(0.0));
printf("%f", log10(-1.0));
O‘zingiz sinab ko‘ring »
Ta’rif va qo‘llanilishi
log10() funksiyasi sonning 10 asosli logarifmini qaytaradi.
log10() funksiyasi <math.h> sarlavha faylida aniqlangan.
Maslahat: 10 asosli logarifm sonning butun qismida taxminan nechta raqam borligini ko‘rsatadi. Undan raqamlarni sanashda qanday foydalanishni quyidagi misolda ko‘ring.
Sintaksis
Quyidagilardan biri:
log10(double number);
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| number | Majburiy. Logarifmi hisoblanadigan qiymatni belgilaydi. Agar qiymat manfiy bo‘lsa, NaN (Not a Number — son emas) qaytaradi. Agar qiymat 0 bo‘lsa, -infinity (manfiy cheksizlik) qaytaradi. |
Texnik tafsilotlar
| Qaytaradi: | Sonning 10 asosli logarifmini ifodalovchi double qiymat. |
|---|
Ko‘proq misollar
Misol
Sondagi raqamlarni sanang:
double x = 1260.0;
int digits = floor( log10( x ) ) + 1;
printf("The number %f has %d digits.", x, digits);
Tegishli sahifalar
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
