Sreang gus PHP a sheòladh

SSL earbsach bho dìreach $3.44
sanasan
obrachadh a-mach abairt matamataigeach bho shreang a’ cleachdadh eval
Feartan ùra ann am PHP 8.0

Anns an fhuasgladh seo, ionnsaichidh sinn mar a thionndaidheas sinn sreang gu seòladh ann am PHP.

fuasgladh 1.

Gnìomh PHP a lorgas tuairmse reusanta air àireamh puing fleòdraidh (dearbhach) le mearachd càirdeach nas lugha na $ fulangas.

<?php
function float2rat($n, $tolerance = 1.e-6) {
    $h1=1; $h2=0;
    $k1=0; $k2=1;
    $b = 1/$n;
    do {
        $b = 1/$b;
        $a = floor($b);
        $aux = $h1; $h1 = $a*$h1+$h2; $h2 = $aux;
        $aux = $k1; $k1 = $a*$k1+$k2; $k2 = $aux;
        $b = $b-$a;
    } while (abs($n-$h1/$k1) > $n*$tolerance);

    return "$h1/$k1";
}

printf("%s\n", float2rat(66.66667)); # 200/3
printf("%s\n", float2rat(sqrt(2)));  # 1393/985
printf("%s\n", float2rat(0.43212));  # 748/1731
obrachadh a-mach abairt matamataigeach bho shreang a’ cleachdadh eval
Feartan ùra ann am PHP 8.0
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan
SSL earbsach bho dìreach $3.44
sanasan

en English
X
Rach gu mhullaich