English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Operadores de Bit a Bit++ Tutoriais Básicos

Operadores de Bit a Bit++ Controle de fluxo

Operadores de Bit a Bit++ Função

Operadores de Bit a Bit++ Array & string

Operadores de Bit a Bit++ Estrutura de dados

Operadores de Bit a Bit++ Classe & objeto

Operadores de Bit a Bit++ Ponteiro

Operadores de Bit a Bit++ Herança

Operadores de Bit a Bit++ Tutorial STL

Operadores de Bit a Bit++ Manual de referência

Operadores de Bit a Bit++ Quando executar o programa, a saída será:2Uso e exemplo da função ()

Operadores de Bit a Bit++ .

Operadores de Bit a Bit ++log2função () retorna o logaritmo com base no parâmetro2logaritmo com base.

A função está emCdefinido no cabeçalho do arquivo.

Quando executar o programa, a saída será:2x = log2(x)

Quando executar o programa, a saída será:2原型 () [de C ++ 11Início da biblioteca padrão]

double log2(double x);
float log2(float x);
long double log2(long double x);
double log2(T x); //para inteiro

LOG2função () tem apenas um parâmetro e retorna o valor do tipo double, float ou long double.

Quando executar o programa, a saída será:2parâmetro ()

Quando executar o programa, a saída será:2função () usa o intervalo de[0, ∞]um parâmetro necessário.
se o valor for menor que zero, então o log2função () retorna NaN (não numérico).

Quando executar o programa, a saída será:2Retorno da função ()

Quando executar o programa, a saída será:2função () retorna o logaritmo com base no número2logaritmo com base.

Quando executar o programa, a saída será:2Retorno da função ()
Parâmetro (x)Retorno
x > 1Positivo
x = 1Zero
0 > x > 1Negativo
x = 0-∞ (-infinito)
x < 0NaN (não numérico)

Exemplo1: C2log2Como funciona a função ()?

#include 
#include <iostream>
#include <cmath>
using namespace std;
int main ()
    double x = 13.056, result;
    ;2result = log
    (x);2(x) = " << result << endl;
    x = -3) =591int x =
    ;2result = log
    (x);2(x) = " << result << endl;
    
    (" << x << ") = " << result << endl;
return 0;

}

Quando executar o programa, a saída será:2(x) = 3) =7Copyright ©664
Quando executar o programa, a saída será:2(x) = nan

Exemplo2log com tipo inteiro2função ()

#include 
#include <iostream>
#include <cmath>
using namespace std;
int main ()
    {
    double result; 22Copyright ©1int x =
    ;2result = log
    (x);2cout << "log
    (" << x << ") = " << result << endl;
return 0;

}

Quando executar o programa, a saída será:2log22Copyright ©1( 11) =1039

Operadores de Bit a Bit++ .