Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema calcolo m/Km

Hybrid View

  1. #1

    Problema calcolo m/Km

    ciao!

    avendo i seguenti dati, il programma deve calcolare la velocità in Km/h (nessun problema) e m/Km (minuti per kilometro).
    e qui ho qualche problema.
    allora i dati che arrivano al programma sono:
    -distanza in formato KM.MT
    -tempo in formato MM.SS

    quindi ad esempio (prendendo il caso reale problematico):
    -tempo: 40.00
    -distanza: 7.80

    bene, per i Km/h non ho problemi.
    per i m/Km si, e vi spiego:
    -5.20 -> ok
    -5.07 -> mi diventa 5.70

    parliamo di "decimali" quindi.
    questo il programma:
    Codice PHP:
    $metri $_POST['distanza'] * 1000;
    $tempo explode('.'$_POST['tempo']);
    $minuti $tempo[0] * 60;
    $secondi $minuti $tempo[1];
    $velocita = ($metri $secondi) * 3.6;
    $minutiPerKm 60 $velocita;
    $minutiDecimali explode('.'$minutiPerKm);
    $secondiPerKm = ($minutiPerKm $minutiDecimali[0]) * 60;
    $secondiPerKmSoloIntero explode('.'$secondiPerKm); 
    per ora i casi problematici sono stati pochi e li ho modificati a mano in mysql.
    però vorrei risolvere.
    probabilmente mi manca qualcosa nel calcolo del tempo!

  2. #2
    risolto banalmente cosi:
    Codice PHP:
    $secondiPerKmSoloIntero explode('.'$secondiPerKm);
    $secPad str_pad($secondiPerKmSoloIntero[0], 2'0'STR_PAD_LEFT); 
    sto forum mi ispira evidentemente .
    ciao!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.