Dúvida em C?? Ajuda pls?
Estou fazendo um programa mais estou com uma dúvida.
Porque no programa abaixo está assim:
anos= dias/365.25; <<<~ Porque os dias são divididos por 365/25????
ajuda aeew
include <stdio.h>
#include <stdlib.h>
int main() {
int dias; /*Declarando as Variáveis*/
float anos;
printf("Digite o Número de Dias:\n");/*Entrada de Dados*/
scanf("%d",&dias);
anos= dias/365.25; /*Conversão de dias em anos*/
printf("\n %d dias equivalem a %.2lf anos.\n",dias,anos);
return (EXIT_SUCCESS);
}
Comments
Isso é um mistério!
A meu ver, deveria ser dividido apenas por 365.
Se o número de dias for 365, com essa fórmula de dividir com 365.25 vai dar errada a conta.
Achu que é pq os meses tem em média, 25 dias úteis e como o anto tem 365 dias, creio que sirva para parametrizar os dias úteis em um ano.