Utilizamos o software Dev C ++ para fazer a codificação em C++. Para executar o código, primeiro, temos que compilar o código e depois executar esse programa. Nós compilamos e executamos o código separadamente ou juntos. Tudo depende de nós.
Exemplo 1: Use o piso () função para o número de ponto flutuante
Em C ++, a função Floor () é aplicada a valores de ponto flutuante. Nesse caso, incluímos arquivos de cabeçalhos e . Quando escrevemos os programas em que aplicamos a função piso (), devemos incluir o arquivo de cabeçalho . Começamos com a função principal (). No C ++, as variáveis de ponto flutuante são utilizadas para armazenar os valores de ponto flutuante. Usamos o dobro da declaração do número de ponto flutuante. O float do tipo de dados é omitido quando é liderado por concorrentes do tipo duplo na declaração de declaração.
#incluir
#incluir
usando namespace std;
int main ()
duplo a;
cout <<"Enter a float number : ";
CIN >> A;
resultado duplo = piso (a);
cout <<"floor(" <
O usuário insere um número de ponto flutuante aleatório. Aplicamos a função cout () aqui. A variável 'a' é usada para armazenar esse número de ponto flutuante. "CIN" é aplicado para armazenar o número. Usamos outro resultado duplo variável. O número de ponto flutuante que o usuário inseriu é passado como um parâmetro da função piso (). No final, a função cout é aplicada. E mostra o valor do piso do número de flutuação inserido.
O usuário entrou no '8.23 'Número de ponto flutuante. Aplicamos a função piso () a este número de ponto flutuante. Ele arredonda o número para o número inteiro adjacente que não é mais do que o valor específico. Então, depois de aplicar a função piso () a 8.23, obtemos a saída 8.
Exemplo 2: Use o piso () função para o número negativo
Vamos utilizar o piso () para um número negativo e ver o que acontece. Neste programa, depois de incluir os arquivos dos cabeçalhos, escrevemos um programa para validar a função piso (). Usamos o namespace std aqui. Depois disso, aplicamos a função principal () que é uma função de driver. Consideramos o número negativo que é -5.70. Aplicamos a função piso () a este número negativo. O texto que queremos ser impresso é 'piso de valor -5.70 '. No final do programa, usamos endl. É utilizado para adicionar um novo personagem.
#incluir
#incluir
usando namespace std;
int main ()
cout <<"Floor of value -5.70 : " <retornar 0;
Na saída após aplicar a função piso () a -5.70, temos -6. Ao usar a função piso (), obtemos o maior número inteiro possível que é menor ou igual a -5.70.
Exemplo 3: Use o piso () função para um número inteiro:
Este código começa com dois arquivos de cabeçalho que são e . Aplicamos a função do driver que é basicamente nossa função principal. Usamos a variável 'res' para armazenar o resultado após aplicar a função piso () ao número inteiro. Então tomamos números inteiros. Esse número inteiro é passado como um parâmetro para a função piso (). Todas as variáveis do programa devem ser declaradas. Neste programa, 'int' mostra o tipo de dados e é seguido pelo nome da variável 'número'. A função Cout é aplicada para imprimir o texto 'piso do número 46'.
#incluir
#incluir
usando namespace std;
int main ()
duplo res;
INT número = 46;
res = piso (número);
cout <<"Floor of number " <retornar 0;
O piso de um número inteiro é o mesmo que o próprio número inteiro. Aqui tomamos o “46” como valor inteiro e, depois de aplicar a função piso () a esse número inteiro, obtemos o mesmo número inteiro 46.
Exemplo 4:
Aqui, usamos arquivos de cabeçalho no início do código I.e. #include e #include . Utilizamos a função principal. Tomamos um valor de ponto flutuante de '9.4578 '. Em seguida, queremos colocar a função Floor () neste número de ponto flutuante. A variável usada para armazenar esse valor de ponto flutuante é 'f'. A declaração cout é usada aqui para levar a impressão de duas declarações. E depois de aplicar a função piso (), o cout imprime a declaração i.e. 'Agora o valor desse número é'.
#incluir
#incluir
usando namespace std;
int main ()
Float f = 9.4578;
std :: cout <<"The real value of float number is : " <cout<<"Now the value of that number is :"< retornar 0;
Na saída, obtemos o valor do piso 9 do valor do ponto flutuante '9 9.4578 '.
Conclusão:
Neste artigo, conversamos sobre a função Floor () em C++. Observamos diferentes exemplos de funções de piso (). Tomamos um valor de ponto flutuante e vemos o que acontece depois de aplicar a função piso () a esse valor de ponto flutuante. Nos próximos exemplos, assumimos um valor negativo e qualquer número inteiro. Também aplicamos a função piso () a esse valor negativo e número inteiro. Percebemos a saída de todos os exemplos também.