Example #1
0
QString FLUtil::decenas( long n ) {
  QString buffer;
  if ( n < 30 )
    buffer = unidades( n );
  else {
    buffer = vecDecenas[ n / 10L ];
    if ( n % 10L ) {
      buffer = buffer + " y ";
      buffer = buffer + unidades( n % 10L );
    }
  }
  return buffer;
}
Example #2
0
QString FLUtil::unidadesmillar( long n ) {
  QString buffer;

  if ( n < 1000 )
    buffer = "";

  if ( n / 1000 == 1 )
    buffer = "mil ";

  if ( n / 1000 > 1 ) {
    buffer = unidades( n / 1000 );
    buffer = buffer + " mil ";
  }
  buffer = buffer + centenas( n % 1000 );

  return buffer;
}
Example #3
0
QString FLUtil::unidadesmillar(long n)
{
  QString buffer;

  if (n < 1000)
    buffer = "";

  if (n / 1000 == 1)
    buffer = QT_TR_NOOP("mil") + QString(" ");

  if (n / 1000 > 1) {
    buffer = unidades(n / 1000);
    buffer = buffer + " " + QT_TR_NOOP("mil") + " ";
  }
  buffer = buffer + centenas(n % 1000);

  return buffer;
}