某台pc的IP地址是172.16.30.100/21,该pc掩码的点分十进制表达为多少,其网络号是多少

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

某台pc的IP地址是172.16.30.100/21,该pc掩码的点分十进制表达为多少,其网络号是多少

21代表前21位是网络位,所以子网掩码二进制为
11111111.11111111.11111000.00000000
转换为十进制255.255.248.0
网络号为172.16.23.0