Aug-15-2019, 10:59 PM

Hey all,

Im working through "The Self-taught programmer" by Cory Althoff.

I'm doing the exercises at the end of chapter 2, and i'm having two difficulties.

1. I'm suppose to "create a program that divides two variables and prints the remainder." When I input

"100 % 15" into the shell, I get output of "10", which is what I wanted. But when I input the exact same into a file, and then run module, I just get a restart message in the shell. how do I get the file to print the remainder in the shell?

2. Why is "10 // 0.1" giving the answer "99.0" , but "100 // 1" is giving answer 100? Both should be 100, so why 99.0 then?

Thank you,

Steve

Im working through "The Self-taught programmer" by Cory Althoff.

I'm doing the exercises at the end of chapter 2, and i'm having two difficulties.

1. I'm suppose to "create a program that divides two variables and prints the remainder." When I input

"100 % 15" into the shell, I get output of "10", which is what I wanted. But when I input the exact same into a file, and then run module, I just get a restart message in the shell. how do I get the file to print the remainder in the shell?

2. Why is "10 // 0.1" giving the answer "99.0" , but "100 // 1" is giving answer 100? Both should be 100, so why 99.0 then?

Thank you,

Steve