Incremento del contador con valor no entero para h2020proposal.cls

Incremento del contador con valor no entero para h2020proposal.cls

La pregunta que tengo ya ha sido respondida aquí:Facturas bonitas. Sin embargo, el código que tengo que modificar usando esta respuesta no me resulta fácil de interpretar. Probablemente podría resolverlo eventualmente, pero estoy trabajando con un plazo ajustado y no puedo darme el lujo de pensar y aprender. Por lo tanto, se agradecería mucho una solución rápida.

El código original, de h2020proposal.cls 2015/08/06 versión V1.0, es este:

\newcommand{\@personmonths}[2]{%
  \stepcounter{@wptotgroups}
  \addtocounter{@wp\arabic{@wpcount}totpm}{#2}
  \setcounter{@pmpnum}{\getPnum{#1}}
  \addtocounter{@p\arabic{@pmpnum}totpm}{#2}
  \expandafter\xdef\csname
  @pmParticipant\arabic{@pmpnum}WP\arabic{@wpcount}\endcsname{#2} 
}

La idea es que el argumento 2 de este comando debe ser un número entero o el paquete calc dará un error. Sin embargo, necesito pasar un argumento que no sea un número entero, como 7.8 o 2.4, etc. En el enlace de arriba muestran cómo usar el paquete fp para trabajar con dichos argumentos que no son un número entero. Me pregunto si alguien puede modificar el código anterior por mí, utilizando el paquete fp.

Muchas gracias

información relacionada