All pastes #25716 Raw Edit

Unnamed

public ruby v1 · immutable
#25716 ·published 2005-10-17 01:54 UTC
rendered paste body
//*************************************// FOR BASE 10 to BASE 7 if Base10 != float//*************************************answer = 362finalAnswer = 0places = 0loop do  if (answer / (7**places)) <= 0 # False, False, False, True (places == 4)    break loop  else    places += 1  endendplaces -= 1 # places == 3loop do  temp = answer / (7**places)  # Temp = 362 / 343 = 1  # Temp = 19 / 49 = 0  # Temp = 19 / 7 = 2  answer -= (7**places) * temp  # Answer == 19  # Answer == 19  # Answer == 5  finalAnswer += temp*10**(places+1)  # Final Answer == 1*10**4 = 1000  # Final Answer += 0*10**3 = 1000  # Final Answer += 2*10**2 = 1020  if answer < 7 # False, False, True    finalAnswer += answer # 1025    break loop  else    places -= 1 # places == 2, places == 1  endend# answer = finalAnswer = 1025