How do I count the trailing zeros in integer?

后端 未结 8 1183
北恋
北恋 2021-01-08 00:26

I am trying to write a function that returns the number of trailing 0s in a string or integer. Here is what I am trying and it is not returning the correct values.

         


        
8条回答
  •  自闭症患者
    2021-01-08 00:37

    You could just:

    1. Take the length of the string value of what you're checking
    2. Trim off trailing zeros from a copy of the string
    3. Take the length again, of the trimmed string
    4. Subtract the new length from the old length to get the number of zeroes trailing.

提交回复
热议问题