Senin, Maret 31, 2025

PHP untuk pemfaktoran dan memudahkan nilai bilangan pecahan

 Tentu, berikut ialah kod PHP untuk pemfaktoran dan memudahkan pecahan nombor:

PHP
<?php

function faktor_perdana($nombor) {
    $faktor = array();
    for ($i = 2; $i <= $nombor; $i++) {
        while ($nombor % $i == 0) {
            $faktor[] = $i;
            $nombor /= $i;
        }
    }
    return $faktor;
}

function permudahkan_pecahan($pengangka, $penyebut) {
    $faktor_pengangka = faktor_perdana($pengangka);
    $faktor_penyebut = faktor_perdana($penyebut);

    $faktor_sama = array_intersect($faktor_pengangka, $faktor_penyebut);

    foreach ($faktor_sama as $faktor) {
        $pengangka /= $faktor;
        $penyebut /= $faktor;
    }

    return array($pengangka, $penyebut);
}

// Contoh penggunaan
$pengangka = 48;
$penyebut = 60;

list($pengangka_mudah, $penyebut_mudah) = permudahkan_pecahan($pengangka, $penyebut);

echo "Pecahan asal: " . $pengangka . "/" . $penyebut . "<br>";
echo "Pecahan termudah: " . $pengangka_mudah . "/" . $penyebut_mudah;

?>

Aplikasi Pengenalan Wajah menggunakan PHP

Meskipun PHP bukanlah bahasa yang paling umum digunakan untuk pengenalan wajah (Python dengan pustaka seperti OpenCV dan face_recognition le...