Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ANGELA.BRANCO

Divisões em php

Recommended Posts

pessoal preciso fazer a seguinte conta mais não sei como

 

 

tenho o nº 16,3111, preciso de algum jeito tirar os 16 para ficar só o 0,3111

pegar o 0,3111 * 60 = 18,666 tirar os 18 e pegar os 0,666*60=39,96

 

 

e não sei como separar o numeros das decimais, alguem teria uma idéia?

Compartilhar este post


Link para o post
Compartilhar em outros sites

que isso,

 

entendi nada, mas usa explode ueh..

 

PHP
<?

function calculo($numero){

 

  $separa1 = explode(",", $numero);

  $monta1 = "0.".$separa1[1];

  $cal = $monta1 * 60;

 

  $separa2 = explode(".", $cal);

  $monta = "0.".$separa2[1];

 

  return number_format($monta * 60,'2',',','.');

}

?>

 

chamando..

PHP
<?=calculo("16,3111")?>

 

abraços,

 

Apolo

Compartilhar este post


Link para o post
Compartilhar em outros sites

é IntDigital eu cheguei a uma conclusao com o meu banco de horas, então to gravando as horas no bando em formato decimal e agora preciso mostrar em formato de hora.

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa operação é repedida quantas vezes?!

o pessoal aqui sabe fazer.... ficaria melhor se voce deixase + claro a sua questao...

eu entendi o q você que... o Apolo entendeu +/-....

pra mim faltou somente voce informar quantas vezes essa operação vai se repetir...

Compartilhar este post


Link para o post
Compartilhar em outros sites

perae, você falou aquilo lá para chegar a um valor, certo ?

 

aquela parte então tah OK ?

 

para colocar o :

pode usar substr

 

PHP
function hora($hora){

  $h = substr($hora, 0, 2);

  $m = substr($hora, 2, 2);

  $s = substr($hora, 4, 2);

  return $h.":".$m.":".$s;

}

?>

<?=hora("163131")?>

 

Apolo Lira.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Angela,

 

Depois eu queria ver esse banco de horas quando você terminar, pode ?

ver por curiosidade mesmo, foram muitos tópicos sobre ele, e você falando que quase tava ficando louca, hehehehe..

 

se alguém te der um relógio de natal, oq você faz ? kkkkkkkkkkkkkkk... brincadeira, só pra descontrair mesmo,

 

Abraços,

 

vai dar certo ai, ;)

 

té mais.

 

Apolo

Compartilhar este post


Link para o post
Compartilhar em outros sites

só mais um ajudinha

 

161840 a conta funciona normal e fica assim 16:18:40

875 que deveria ser 08:45:00, ta saindo assim 84:50:

 

apolo só falta isso, tem alguma idéia?please

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.