Public
Edited
Jun 26, 2024
Insert cell
Insert cell
viewof ratePerSecondMantissa = Inputs.text({label: 'rate per second mantissa', value: '325114440282'})
Insert cell
ratePerSecond = parseInt(ratePerSecondMantissa) / 1e18
Insert cell
ratePerDay = ratePerSecond * secondsPerDay
Insert cell
secondsPerDay = 86400
Insert cell
apy = toPercentage(Math.pow(1 + ratePerDay, 365) - 1)
Insert cell
apyReal = toPercentage(Math.pow(1 + ratePerSecond, 365 * secondsPerDay) - 1)
Insert cell
toPercentage = x => (x * 100).toFixed(6) + '%'
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more