Μετατροπέας Διεύθυνσης IP σε Ακέραιο
Μετατρέψτε μια διεύθυνση IPv4 στον 32-bit δεκαδικό ακέραιο της (συν δεκαεξαδικό και δυαδικό), ή μετατρέψτε έναν ακέραιο πίσω σε σημειογραφία dotted-quad.
Κατεύθυνση
Dotted IP: 192.168.1.1
- 1
Octet 1 contribution (×2²⁴)
192 × 16.777.216 = 3.221.225.472 - 2
Octet 2 contribution (×2¹⁶)
168 × 65.536 = 11.010.048 - 3
Octet 3 contribution (×2⁸)
1 × 256 = 256 - 4
Octet 4 contribution (×2⁰)
1 × 1 = 1 - 5
32-bit integer
3.221.225.472 + 11.010.048 + 256 + 1 = 3.232.235.777Each 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.
Τύπος
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.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Μετατροπέας Διεύθυνσης IP σε Ακέραιο [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/ip-to-integer-converter
TG we-Calculate Editorial Team. "Μετατροπέας Διεύθυνσης IP σε Ακέραιο." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/ip-to-integer-converter.
TG we-Calculate Editorial Team, "Μετατροπέας Διεύθυνσης IP σε Ακέραιο," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/ip-to-integer-converter
@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} }
Σας βοήθησε αυτή η αριθμομηχανή;
