Willkommen auf meinem Apache-Webserver!

Dieser Server verwendet MariaDB 10.11.8-MariaDB-0ubuntu0.24.04.1

Wissensportal

PHP

<?php
$umrechnung = [
    "B (Byte)" => 1,
    "Bit" => 1 / 8,
    "KB (Kilobyte)" => 1000,
    "MB (Megabyte)" => 1000 ** 2,
    "GB (Gigabyte)" => 1000 ** 3,
    "KiB (Kibibyte)" => 1024,
    "MiB (Mebibyte)" => 1024 ** 2,
    "GiB (Gibibyte)" => 1024 ** 3
];

$vorhandene_einheit = 12;
$vorhandener_praefix = "GB (Gigabyte)";
$gesuchter_praefix = "MB (Megabyte)";

$zahl_in_bytes = $vorhandene_einheit * $umrechnung[$vorhandener_praefix];
$ergebnis = $zahl_in_bytes / $umrechnung[$gesuchter_praefix];

echo $vorhandene_einheit . " " . $vorhandener_praefix . " entsprechen" . " " . $ergebnis . " " . $gesuchter_praefix;
?>

Python

umrechnung = {
    "B": 1,
    "KB": 1000,
    "MB": 1000 ** 2,
    "GB": 1000 ** 3,
    "Bit": 1 / 8,
    "KiB": 1024,
    "MiB": 1024 ** 2,
    "GiB": 1024 ** 3
}

vorhandene_einheit = 12
vorhandener_praefix = "GB"
gesuchter_praefix = "MB"
    
if vorhandener_praefix in umrechnung and gesuchter_praefix in umrechnung:
    zahl_in_bytes = vorhandene_einheit * umrechnung[vorhandener_praefix]
    ergebnis = zahl_in_bytes / umrechnung[gesuchter_praefix]
    print(f"{vorhandene_einheit} {vorhandener_praefix} entsprechen {ergebnis} {gesuchter_praefix}.")
else:
    print("Ungültige Einheit! Bitte gib GiB, MiB, KiB, GB, MB, KB, B, Bit ein.")