AutoIt - <s>60</s> <s>58</s> 56 bytes ----------------- $_=@YEAR-2e3 ClipPut(($_-Int($_/4-1))/10+6&' 3'&3*$_-20) <s>The rounding eats bytes</s> (not anymore). I have now tweaked both formulas. Some sample outputs: 7.3 325 // 2015 7.3 328 7.4 331 7.5 334 // 2018 8.4 370 // 2030 They all seem to be accurate.