Beginner

Μετατροπέας Διεύθυνσης IP σε Ακέραιο

Μετατρέψτε μια διεύθυνση IPv4 στον 32-bit δεκαδικό ακέραιο της (συν δεκαεξαδικό και δυαδικό), ή μετατρέψτε έναν ακέραιο πίσω σε σημειογραφία dotted-quad.

Κατεύθυνση

Dotted-quad, each octet 0-255
Decimal integer
3.232.235.777

Dotted IP: 192.168.1.1

Hexadecimal
0xC0A80101
Binary
11000000.10101000.00000001.00000001
Dotted-quad
192.168.1.1
100%
0%
0%
0%
Octet 1
Octet 2
Octet 3
Octet 4
Each octet's weighted contribution to the 32-bit integer
Step by step
  1. 1

    Octet 1 contribution (×2²⁴)

    192 × 16.777.216 = 3.221.225.472
  2. 2

    Octet 2 contribution (×2¹⁶)

    168 × 65.536 = 11.010.048
  3. 3

    Octet 3 contribution (×2⁸)

    1 × 256 = 256
  4. 4

    Octet 4 contribution (×2⁰)

    1 × 1 = 1
  5. 5

    32-bit integer

    3.221.225.472 + 11.010.048 + 256 + 1 = 3.232.235.777
    Each octet scaled by its byte-position weight (256³, 256², 256, 1) then summed.
Τα αποτελέσματα είναι εκτιμήσεις μόνο για γενική ενημέρωση και δεν αποτελούν επαγγελματική συμβουλή — επαληθεύετε πάντα τα σημαντικά αποτελέσματα ανεξάρτητα προτού βασιστείτε σε αυτά. Διαβάστε την πλήρη αποποίηση ευθύνης.
Γρήγορη απάντηση

Πώς λειτουργεί αυτή η αριθμομηχανή;

Πολλαπλασιάστε κάθε octet IPv4 με την αξία θέσης του (256³, 256², 256, 1) και αθροίστε τα για να βρείτε έναν 32-bit ακέραιο από 0 έως 4294967295. Για παράδειγμα, το 192.168.1.1 γίνεται 3232235777. Αντιστρέψτε το με διαδοχική διαίρεση και υπόλοιπο με 256 για να ανακτήσετε τη διεύθυνση dotted-quad.

Τύπος
integer = a×16777216 + b×65536 + c×256 + d
How this is calculated

Μια διεύθυνση IPv4 έχει τέσσερα octet (a.b.c.d), το καθένα μια τιμή 8 bit από 0 έως 255. Για να μετατρέψετε τη διεύθυνση σε έναν μοναδικό 32-bit αριθμό, κάθε octet σταθμίζεται με τη θέση του: το πρώτο octet πολλαπλασιάζεται με 256³ (16777216), το δεύτερο με 256² (65536), το τρίτο με 256 (256), και το τελευταίο με 1. Προσθέτοντάς τα προκύπτει ένας μη προσημασμένος ακέραιος από 0 έως 4294967295.

Για να αντιστρέψετε τη διαδικασία, ο ακέραιος αναλύεται πίσω σε octet: a = floor(n / 16777216) mod 256, b = floor(n / 65536) mod 256, c = floor(n / 256) mod 256, και d = n mod 256. Το αποτέλεσμα ανασυναρμολογείται ως η οικεία συμβολοσειρά dotted-quad.

Η δεκαεξαδική μορφή είναι ο ακέραιος γραμμένος σε βάση 16 (8 δεκαεξαδικά ψηφία όταν συμπληρωθεί), και η δυαδική μορφή δείχνει κάθε octet ως ομάδα 8 bit. Το εργαλείο επικυρώνει ότι κάθε octet παραμένει εντός 0-255 και ότι κάθε ακέραια τιμή εισόδου είναι ακέραιος αριθμός εντός του μη προσημασμένου εύρους 32 bit· τιμές εκτός εύρους ή κακοδιατυπωμένες δεν επιστρέφουν αποτέλεσμα.

Συχνές ερωτήσεις

Μια διεύθυνση IPv4 είναι 32 bit, οπότε η μεγαλύτερη δυνατή τιμή είναι 2³² − 1 = 4294967295, που αντιστοιχεί στο 255.255.255.255.

Πολλές βάσεις δεδομένων και γλώσσες αποθηκεύουν την τιμή σε έναν 64-bit προσημασμένο long για να την κρατήσουν θετική, αφού ένας 32-bit προσημασμένος ακέραιος θα υπερχείλιζε πέρα από το 2147483647. Ο ίδιος ο αριθμός εξακολουθεί να είναι μια μη προσημασμένη 32-bit τιμή IPv4.

Όχι. Οι διευθύνσεις IPv6 είναι 128 bit και χρησιμοποιούν διαφορετική δεκαεξαδική σημειογραφία. Αυτός ο μετατροπέας χειρίζεται μόνο 32-bit διευθύνσεις IPv4.

Γνωστό και ως

ip σε αριθμο
ip σε ακεραιο
ip σε δεκαδικο
μετατροπη ip
ipv4 σε αριθμο
αριθμος σε ip
ip converter
ip σε long

APA

TG we-Calculate Editorial Team. (2026). Μετατροπέας Διεύθυνσης IP σε Ακέραιο [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/ip-to-integer-converter

Chicago

TG we-Calculate Editorial Team. "Μετατροπέας Διεύθυνσης IP σε Ακέραιο." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/ip-to-integer-converter.

IEEE

TG we-Calculate Editorial Team, "Μετατροπέας Διεύθυνσης IP σε Ακέραιο," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/ip-to-integer-converter

BibTeX

@misc{wecalculate_ip_to_integer_converter, title = {Μετατροπέας Διεύθυνσης IP σε Ακέραιο}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/ip-to-integer-converter}}, year = {2026}, note = {TG we-Calculate} }

Σας βοήθησε αυτή η αριθμομηχανή;

Σχετικές αριθμομηχανές