IP in Dezimal umwandeln

Eingabe der IP-Adresse
Beispiel
Dezimale Ausgabe

IP zu Dezimal Konverter - Online und kostenlos

Der IP zu Dezimal Konverter ist ein kostenloses Online-Tool, mit dem Sie IP-Adressen einfach in Dezimalzahlen umwandeln können. Dies benutzerfreundliche Tool erfordert keine Software oder Systemabhängigkeiten und ist mobilfreundlich. Es unterstützt sowohl die Konvertierung von IPv4- als auch von IPv6-Adressen.

Zweck und Szenarien

Der IP zu Dezimal Konverter ist ein nützliches Tool in verschiedenen Netzwerk- und Programmieranwendungen. Einige häufige Szenarien sind Netzwerkadministration, Programmierung und Fehlerbehebung. Mit diesem Tool können Sie IP-Adressen schnell und genau in Dezimalzahlen umwandeln.

Vorteile und Vorteile

Die Vorteile der Verwendung des IP zu Dezimal Konverters liegen in seiner Benutzerfreundlichkeit, Geschwindigkeit und Genauigkeit bei der Umwandlung von IP-Adressen in Dezimalzahlen. Darüber hinaus ist das Tool kostenlos und erfordert keine Software oder Systemabhängigkeiten. Das Tool führt alle Berechnungen lokal durch, um die Sicherheit Ihrer Daten zu gewährleisten.

So verwenden Sie den IP zu Dezimal Konverter

Die Verwendung des IP zu Dezimal Konverters ist einfach und unkompliziert. Befolgen Sie einfach diese Schritte:

  1. Geben Sie Ihre IP-Adresse in den Eingabebereich ein oder fügen Sie sie ein.
  2. Klicken Sie auf die Schaltfläche "Konvertieren", um die IP-Adresse in Dezimalformat umzuwandeln.
  3. Die dezimale Darstellung der IP-Adresse wird im Ausgabebereich angezeigt.
  4. Sie können die dezimale Darstellung der IP-Adresse durch Klicken auf die Schaltfläche "Kopieren" kopieren.

Wie es funktioniert

Der IP zu Dezimal Konvertierungsalgorithmus basiert auf der folgenden Formel:

decimal = (a _ 256^3) + (b _ 256^2) + (c \* 256^1) + d

wobei a, b, c und d die vier Dezimalwerte der IP-Adresse sind.

Hier sind einige Beispiele, wie man IP-Adressen in Dezimalformat in verschiedenen Programmiersprachen umwandelt:

Python

ip_address = "127.0.0.1"
parts = ip_address.split(".")
decimal = (int(parts[0]) * 256**3) + (int(parts[1]) * 256**2) + (int(parts[2]) * 256**1) + int(parts[3])
print(decimal)

C

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>

unsigned int convert_ip_to_decimal(char *ip_address) {
    int a, b, c, d;
    sscanf(ip_address, "%d.%d.%d.%d", &a, &b, &c, &d);
    return (a * pow(256, 3)) + (b * pow(256, 2)) + (c * pow(256, 1)) + d;
}

int main() {
    char ip_address[16];
    printf("Enter IP address: ");
    fgets(ip_address, 16, stdin);
    ip_address[strlen(ip_address) - 1] = '\0';
    unsigned int decimal = convert_ip_to_decimal(ip_address);
    printf("Decimal representation: %u\n", decimal);
    return 0;
}

JavaScript

function convert_ip_to_decimal(ip_address) {
  let parts = ip_address.split(".");
  let decimal =
    parseInt(parts[0]) * Math.pow(256, 3) +
    parseInt(parts[1]) * Math.pow(256, 2) +
    parseInt(parts[2]) * Math.pow(256, 1) +
    parseInt(parts[3]);
  return decimal;
}
let ip_address = "127.0.0.1";
let decimal = convert_ip_to_decimal(ip_address);
console.log(decimal);

Java

public class IpToDecimalConverter {
    public static void main(String[] args) {
        String ip_address = "127.0.0.1";
        String[] parts = ip_address.split("\\.");
        int decimal = (Integer.parseInt(parts[0]) * (int) Math.pow(256, 3)) + (Integer.parseInt(parts[1]) * (int) Math.pow(256, 2)) + (Integer.parseInt(parts[2]) * (int) Math.pow(256, 1)) + Integer.parseInt(parts[3]);
        System.out.println(decimal);
    }
}

PHP

function convert_ip_to_decimal($ip_address) {
    $parts = explode(".", $ip_address);
    $decimal = ($parts[0] * pow(256, 3)) + ($parts[1] * pow(256, 2)) + ($parts[2] * pow(256, 1)) + $parts[3];
    return $decimal;
}
$ip_address = "127.0.0.1";
$decimal = convert_ip_to_decimal($ip_address);
echo $decimal;

Fazit

Der IP to Dezimal Konverter ist ein einfaches und effektives Tool, das es Ihnen ermöglicht, IP-Adressen schnell und einfach in Dezimalzahlen umzuwandeln. Mit seiner benutzerfreundlichen Oberfläche und genauen Ergebnissen ist es ein Muss-Have-Tool für Netzwerkadministratoren und Programmierer.

Häufig gestellte Fragen (FAQ)

Entdecken Sie weitere Tools