Equivalente % en horas en c#

Craylow

Buenas tardes a todos, me encuentro con una cosa que no se como enfocarla, tengo una tabla que asigna valores a ciertas funciones de 1 a 5 (a mayor numero mayor riesgo) pero la tabla esta en base a 8 horas (una jornada laboral). El problema que no se como enfocar me surge en el momento en que debo calcular parciales, por ejemplo en c# no sabria como calcular a que equivaldria digamos 2,5horas en una tarea que vale 3 puntos cada 8 horas.

Alguno me puede iluminar?, debo decir que aun soy novato en c# y ando algo perdido.

sh31k

Probablemente te haya entendido mal, pero no te basta con hacer una simple regla de tres?

3 puntos = 8h
x puntos = 2.5h?

Amazon

El problema es independiente de C#.

x = (8 / 3) * 2.5

1
Craylow

Pues si soy sincero no lo habia pensado asi, pero si seria una regla de 3.......dadme un segundo, soy a suicidarme y vengo

(2.5*3)/8 = 0.93 puntos

ahora tocara pasarlo a codigo, que quizas seria algo asi (ira en un for):

totalriskaccumulated = totalriskaccumulated + ((timeontask*riskcost)/8);

1

Usuarios habituales

  • Craylow
  • Amazon
  • sh31k