两个萌新的问题,求大佬详细解释

图片说明图片说明

两个不会的问题
问题19:为什么要乘以101?
问题16:是不是5/2被默认为int类型所以输出为2(.5),把小数点后面的给省略了?

第一个问题,random生成0~1的随机数,包括0,不包括1。所以要生成随机数包括100,就要101
第二个问题,是的,两个int相除,是整除