# Num % 10

• 10-28-2002
tkems
Num % 10
Can anyone tell me how to use the % function?

ok i need to have the last number in a decimal number to be put in a nother variable:

Code:

`num % 10 = A`
will that store the last number in variable "num" (which is an integer) in variable "A"?

Thanks
• 10-28-2002
PJYelton
The % is called the modulus operator. A % B means what is the remainder if A were divided by B.
Code:

```7 % 5 = 2  // means 7 divided by 5 has a remainder of 2 10 % 5 = 0 // means 10 divided by 5 has a remainder of 0```
Any integer modulus 10 will tell you what the last digit in the integer is so:
Code:

```159 % 10 = 9 2912381 % 10 = 1```
So the answer to your question is yes, it WILL store the last digit into the variable "num".
• 10-28-2002
tkems
it will store it into variable "num" or "A"
i asked if it would save it into "A"

thanks
• 10-28-2002
Magos
num % 10 = A

Will give you a syntax error.
make that:

A = num % 10

The last digit of num will be stored in A.
• 10-28-2002
PJYelton
Oops, you're right, I meant it would store it into A, but only if you type it like "A=num%10" like Magos said.
• 10-30-2002
tkems
Thanks