Ejemplo n.º 1
0
        "pan": true,
        "valueLineEnabled": true,
        "valueLineBalloonEnabled": true,
        "cursorAlpha":1,
        "cursorColor":"#FFFFFF",
        "limitToGraph":"g1",
        "valueLineAlpha":0.2
    },

    "categoryField": "date",
    "categoryAxis": {
        "parseDates": false,
        "dashLength": 1,
        "minorGridEnabled": true
    },
    "export": {
        "enabled": true
    },
    "dataProvider": [

<?php 
echo volume($volar);
?>


]
});



</script>
Ejemplo n.º 2
0
    // оператор assert который проверит на истинность, если ложь - fatal error; применяется для отладки
    assert($x == 5);
    // assertion OK
    $v = $x * $y * $z;
    return $v;
}
// вызов функции - аргумент по умолчанию можно не задавать при вызове, можно задавать
echo volumeHeight(5, 3);
// 36
?>
<br><?php 
echo volumeHeight(5, 3, 4);
// 60
?>
<br><?php 
//assert( $x == 5 ); // assertion FAILED
// внуренняя переменная функции $v не видна снаружи
var_dump($v);
// null
?>
<br><?php 
// вызов функции может происходить много раз
$v = volume(5, 3, 3);
var_dump($v);
// int 45
?>
<br><?php 
$v = volume(5, 5, 3.5);
var_dump($v);
// float(87.5)
//
Ejemplo n.º 3
0
Archivo: umexo.php Proyecto: philum/cms
function ums_algo($p, $b, $m)
{
    $ret = array();
    if ($m == 'imoo') {
        $al = 16.79;
        $mu = 3;
    }
    if ($m == 'woam') {
        $al = 13.36;
        $mu = M_PI;
    }
    $unit = round($p / $al);
    $n = $unit;
    $volume_unitaire = volume($al);
    $al_estimated = ray_of_volume_b($volume_unitaire);
    //test
    //verbose(array($volume_unitaire,$volume_espace,$ratio,$unit));
    $ret[] = array('unit', 'nb', 'volume', 'al', 'sub');
    /*//sphère bleue
    $blue=round($volume_unitaire)/3;
    $ret[]=array(0,0,round($blue),round(ray_of_volume_b($blue),2),'');*/
    $a = 1;
    $ret[] = array($a, $b, round($volume_unitaire), round($al_estimated, 2), '');
    for ($i = 1; $i <= $n; $i++) {
        $a = bcmul($a, $mu, 99);
        //unit
        $bb = bcmul($b, 2, 99);
        $ba = $bb - $b;
        $b = $bb;
        //stars
        $volume = $volume_unitaire * $a;
        $al_estimated = ray_of_volume_b($volume);
        $ret[] = array(round($a, 4), $b, round($volume), round($al_estimated, 2), $ba);
        if ($al_estimated > $p) {
            $i = $n;
        }
    }
    return $ret;
}
Ejemplo n.º 4
0
 /**
  * Return the mass of a planet based on
  *
  * @access	private
  * @param	int		$radius (m)
  * @param	bool	$terrestrial Whether the planet is terrestrial or not
  * @param	int		$star_id
  * @return	int		Mass	(Kg)
  */
 private function _mass($radius, $terrestrial, $star_id)
 {
     $CI =& get_instance();
     $max_mass = $this->stars_p[$star_id]['max_mass'];
     if ($terrestrial) {
         if ($radius < 1250000) {
             $density = mt_rand(150000.0, 275000.0);
         } elseif ($radius < 7500000) {
             $density = mt_rand(270000.0, 650000.0);
         } else {
             $density = mt_rand(550000.0, 1500000.0);
         }
     } else {
         $density = mt_rand(15000.0, 1250000.0);
     }
     $density = $density / 100;
     $mass = round(volume($radius) * $density);
     if ($mass > $max_mass) {
         $mass = IS_64 ? mt_rand(round($max_mass * 0.95 / 10000000000.0), round($max_mass / 10000000000.0)) * 10000000000.0 : mt_rand(round($max_mass * 0.95) / 1.0E+20, round($max_mass / 1.0E+20)) * 1.0E+20;
     }
     return $mass;
 }
Ejemplo n.º 5
0
function costToShip($user_parcel)
{
    $user_weight = $user_parcel->getWeight();
    return $user_weight * volume($user_parcel) * 0.1;
}