View in color | License | Download script | History | Other scripts by: leke |
30-Apr 17:01 UTC
[0.052] 10.616k
[0.052] 10.616k
kg-st-remainder-lbs.rREBOL [
File: %kg-st-remainder-lbs.r
Date: 4-September-2005
title: "Kilos to Stones & Pounds"
Purpose: { To convert weight from kg to stone & lbs.}
Author: "Leke"
Library: [
level: 'beginner
platform: 'all
type: [how-to]
domain: [math]
tested-under: none
support: none
license: none
see-also: none ]
]
; kg = 6.35 | pounds = 14 | stone = 1 | (= same weight)
input-kg: to-decimal ask "WEIGHT IN KG " ; gets user input -> converts string from input-kg to decimal.
convert2stone: input-kg / 6.35 ; converts kg to stone.
stone: to-integer convert2stone ; rounds down conversion to return only Stone.
lbs: to-integer ((convert2stone - stone) * 14) + 0.5 ; gets decimal remainder -> converts remainder to correct ammount in pounds (lbs) -> rounds to closest integer.
print [input-kg "Kg is..." newline stone "St" lbs "lbs"]
halt |