コード例 #1
0
ファイル: postventa3.php プロジェクト: Emagenic-ltda/pcplay
 function decmiles($numdmero)
 {
     if ($numdmero == 10000) {
         $numde = "DIEZ MIL";
     }
     if ($numdmero > 10000 && $numdmero < 20000) {
         $numde = decena(Floor($numdmero / 1000)) . "MIL " . centena($numdmero % 1000);
     }
     if ($numdmero >= 20000 && $numdmero < 100000) {
         $numde = decena(Floor($numdmero / 1000)) . " MIL " . miles($numdmero % 1000);
     }
     if ($numdmero < 10000) {
         $numde = miles($numdmero);
     }
     return $numde;
 }
コード例 #2
0
/**
 * Escribe en letras un monto numerico
 *
 * @param numeric $valor
 * @param string $moneda
 * @param string $centavos
 * @return string
 */
function money_letter($valor, $moneda, $centavos)
{
    $a = $valor;
    $p = $moneda;
    $c = $centavos;
    $val = "";
    $v = $a;
    $a = (int) $a;
    $d = round($v - $a, 2);
    if ($a >= 1000000) {
        $val = millones($a - $a % 1000000);
        $a = $a % 1000000;
    }
    if ($a >= 1000) {
        $val .= miles($a - $a % 1000);
        $a = $a % 1000;
    }
    $val .= value_num($a) . " {$p} ";
    if ($d) {
        $d *= 100;
        $val .= " CON " . value_num($d) . " {$c} ";
    }
    return $val;
}
コード例 #3
0
ファイル: dw_utils.php プロジェクト: slrondon/MikrotikCenter
 /**
  * Escribe en letras un monto numerico
  *
  * @param numeric $valor
  * @param string $moneda
  * @param string $centavos
  * @return string
  */
 public static function getMoneyToLetter($valor, $moneda = 'PESOS', $centavos = 0)
 {
     $a = $valor;
     $p = $moneda;
     $c = $centavos;
     $val = "";
     $v = $a;
     $a = (int) $a;
     $d = round($v - $a, 2);
     if ($a >= 1000000) {
         $val = millones($a - $a % 1000000);
         $a = $a % 1000000;
     }
     if ($a >= 1000) {
         $val .= miles($a - $a % 1000);
         $a = $a % 1000;
     }
     $val .= trim(value_num($a)) . " {$p} ";
     if ($d) {
         $d *= 100;
         $val .= "CON " . value_num($d) . " {$c} ";
     }
     return $val;
 }
コード例 #4
0
ファイル: funciones_php.php プロジェクト: JBarretoY/SICDAP
function cientos_de_miles($num)
{
    if ($num < 1000) {
        return miles($num);
    }
    $ends = floor(($num - floor($num / 1000000) * 1000000) / 1000);
    if ($ends == 0) {
        return cientos($num);
    }
    // 	else if($ends==1)
    // 		return "mil ".cientos($num);
    return cientos_x($ends) . " mil " . cientos($num);
}