PTA 7-18 IP地址轉換(JAVA)
import java.util.Scanner;
import java.math.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
char[] a = new char[32];
String str = new String();
str = scan.nextLine();
for(int i = 0;i<str.length();i++)
a[i] = str.charAt(i);
int[] sum = new int[4];
for(int i = 0; i < 4; i++) //每組迴圈
{
for(int j = 7; j >= 0;j--) //每個組內元素迴圈
{
if(a[8*i+j]=='1') //如果是1,按照二進位制轉換為十進位制方法加上2的(7-i)次冪
sum[i]=sum[i]+(int)Math.pow(2,7-j);
}
}
System.out.print(sum[0]+"."+sum[1]+"."+sum[2]+"."+sum[3]);
}
}
相關文章
- java將IP地址轉換為數字以及逆向轉換Java
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- IP地址切換工具
- 看這位“翻譯官-DNS”如何轉換域名和IP地址DNS
- 爬蟲為什麼要用IP代理更換IP地址爬蟲
- URL地址特殊字元轉換字元
- Java中的TCP/IP協議和IP地址JavaTCP協議
- LVS - 地址轉換(NAT)模式示例模式
- 網路地址轉換 NAT 配置
- 【TCP/IP】IP地址分類和特殊IP地址TCP
- java 偽造http請求ip地址JavaHTTP
- java獲取本機的ip地址Java
- vbox 網路地址轉換(NAT) 埠轉發
- IP地址
- MAC 地址與IP地址Mac
- iptables(三)網路地址轉換NAT
- 網路埠地址轉換 NAPT 配置APT
- nginx 代理轉發 傳遞真實 ip 地址Nginx
- 網路地址轉換NAT原理及其作用
- Java —— 轉換流Java
- 電腦ip地址在哪 電腦ip地址查詢方法
- IP地址轉換函式——inet_pton inet_ntop inet_aton inet_addr inet_ntoa函式
- IP地址結構
- IP地址詳解
- RAC修改IP地址
- yandexbot ip 地址段
- 什麼是公網IP、內網IP和NAT轉換?內網
- 檢視ip地址的cmd命令 cmd查詢ip地址命令
- IP地址和MAC地址的關係Mac
- java隱式轉換Java
- 使用者態程式的虛擬地址如何轉換成實體地址
- 電腦ip地址在哪看 電腦本地ip地址和網際網路ip地址有什麼區別
- 如何配置網路地址轉換(NAT)—Vecloud微雲Cloud
- HCNA Routing&Switching之地址轉換技術NAT
- 網路地址轉換(NAT)的報文跟蹤
- 什麼是IP地址、IP協議?協議
- IP地址 、域名、 URL、 埠