Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Gli Off Topic
    4. GT Fetish Cafè
    5. Quesito matematico: calcolo ore stimate avendo la percentuale.
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • felino
      felino Super User • ultima modifica di

      Quesito matematico: calcolo ore stimate avendo la percentuale.

      Salve a tutti,
      dovrei convertire questo quesito in una formula generica, mi spiego:

      Ho un processo del quale conosco l'ora di inizio e la percentuale di avanzamento.
      Vorrei calcolare una stima dell'ora di fine del processo.

      Esempio:

      • Inizio processo: 10:00
      • Percentuale corrente: 50%
      • Stima ora fine processo: 11:00

      Come posso rappresentare questo calcolo con una formula generica?

      Grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        samsam User • ultima modifica di

        Qualcosa però non quadra nell'esempio... :mmm:
        Potrebbe essere che l'inizio processo sia alle ore 9:00?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • felino
          felino Super User • ultima modifica di

          @samsam said:

          Qualcosa però non quadra nell'esempio... :mmm:
          Potrebbe essere che l'inizio processo sia alle ore 9:00?

          Beh si, potrebbe anche essere iniziato alle 9, e quindi se è al 50% finire alle 13.

          Ma se io so che il processo è iniziato alle 10, ho la percentuale del 50% (non calcolata da me), sicuramente il processo finisce alle 11. Giusto? 😄

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            samsam User • ultima modifica di

            Il 50% vuol dire che è a metà dell'opera. Quindi se finisce alle 11:00 ed è al 50% alle 10:00 (che è la precisa metà) significa che è cominciato alle 9:00... O no?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • felino
              felino Super User • ultima modifica di

              Infatti si tratta di una stima...

              Un utente del forum mi ha suggerito questa soluzione, usando una proporzione:

              (OraAttuale - OraInizio) : PercentualeAvanzamento = x : 100

              Ora fine: OraInizio + x

              Riassumendo:
              Ora Fine = Ora Inizio + ((OraAttuale - OraInizio) * 100) / PercentualeAvanzamento

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • S
                samsam User • ultima modifica di

                Esatto! Se non fosse che è più complicato perché bisognerebbe trasformare il sistema da sessaggesimale a sessadecimale... Il che complica le cose...

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • felino
                  felino Super User • ultima modifica di

                  @samsam said:

                  Esatto! Se non fosse che è più complicato perché bisognerebbe trasformare il sistema da sessaggesimale a sessadecimale... Il che complica le cose...

                  Cioè?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • felino
                    felino Super User • ultima modifica di

                    Ho risolto con questa semplice proporzione:
                    (Ora Corrente – Ora Inizio) : % corrente = x : 100

                    Grazie.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • S
                      samsam User • ultima modifica di

                      @felino said:

                      Cioè?
                      Cioè, per scrivere un'ora e mezza come lo scriveresti?
                      O come 1:30 (sistema sessaggesimale), oppure come 1,5 (sistema sessadecimale).
                      Comunque son contento che hai risolto... 🙂

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • felino
                        felino Super User • ultima modifica di

                        Sto programmando in C#, quindi la differenza viene fatta direttamente dai DateTime!

                        Grazie per il supporto.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • S
                          samsam User • ultima modifica di

                          Ah, ok. Infatti pensavo che il software potrebbe risolvere in automatico! Figurati! Ai prossimi post! 🙂

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti