TVM Calculator
TVM: Time Value of Money on the App Store
Treasury bonds might be a good comparison.
Calculating the number of periods or the interest rate however is not trivial as there is no analytical solution.
You put in the whole number 7 instead of the actual decimal number 0.