Ini adalah duplikat, saya hanya tidak ingat di mana
Luke Kanada REINSTATE MONICA
@ Davidvidost, Ini bukan duplikat, karena dalam pertanyaan yang Anda tautkan, sistem memperlakukan angka dengan dan tanpa nol mengarah sebagai desimal, tetapi dalam pertanyaan ini, cukup jelas sistem menafsirkan angka nol terkemuka sebagai angka oktal.
Sam Skuce
3
@SamSkuce Apakah Anda membaca jawaban dengan suara terbanyak? "Misalnya, jika Anda menggunakan angka 3 digit dimulai dengan nol (atau dua digit dimulai dengan nol, ...), maka ping akan menganggap angka tersebut oktal."
DavidPostill
1
Selain itu, ketika kami menyarankan pos duplikat, OP diminta untuk melihat pertanyaan dan jawaban untuk melihat apakah itu sama
Luke Kanada REINSTATE MONICA
Jawaban:
45
Pada Windows CMD jika Anda meletakkan angka nol di depan alamat IP berarti oktal .
Ini menafsirkan 016sebagai 16 octaldan mengubahnya menjadi 14 decimal.
Anda dapat menggunakan notasi oktal, desimal atau heksadesimal seperti pada contoh berikut:
@LukeMcGregor Tidak. Saya pikir standarnya sendiri buruk. Saya pikir memimpin 0 notasi oktal buruk. Dan sementara saya senang Microsoft mengikuti standar, saya lebih suka dimakamkan di balik saklar untuk keperluan kegunaan, atau setidaknya beberapa informasi yang diberikan untuk mengatakan bahwa nomor tertentu sedang dibaca sebagai oktal, dan Anda harus meninggalkan 0 jika Anda tidak menginginkannya.
trlkly
4
Orang-orang yang menangani alamat IP harus memahami apa yang mereka sebelum menggunakannya. Memimpin notasi oktal nol cukup umum sehingga merupakan kesalahan yang hanya akan Anda lakukan sekali. Pengguna akhir biasanya tidak diharapkan menangani alamat IP, atau setidaknya, mereka tidak boleh mengubah representasi. Jika manual untuk router Anda mengatakan "terhubung ke 172.16.0.1", Anda tidak harus mengetikkan "172.016.000.001".
Jawaban:
Pada Windows CMD jika Anda meletakkan angka nol di depan alamat IP berarti oktal .
Ini menafsirkan
016
sebagai16 octal
dan mengubahnya menjadi14 decimal
.Anda dapat menggunakan notasi oktal, desimal atau heksadesimal seperti pada contoh berikut:
sumber
4.4.4.8
4.4.4.010
ping 10.1000001
hampir waras ...ping 10.0xDEAD
... !!!