Calculator Inputs
Example Data Table
| Length | Width | Unit | Diagonal | Perimeter | Area | Angle (deg) | Ratio |
|---|---|---|---|---|---|---|---|
| 3 | 4 | cm | 5 | 14 | 12 | 53.1301 | 3:4 |
| 10 | 10 | m | 14.1421 | 40 | 100 | 45 | 1:1 |
| 8.5 | 11 | in | 13.9014 | 39 | 93.5 | 52.4314 | 17:22 |
Formula Used
- Diagonal: d = √(L² + W²)
- Perimeter: P = 2(L + W)
- Area: A = L × W
- Diagonal angle: θ = arctan(W/L) (in degrees)
- Unit conversion: convert through meters using fixed factors
How to Use This Calculator
- Enter the rectangle length and width.
- Select the unit that matches both inputs.
- Choose decimals and an optional rounding mode.
- Enable step-by-step if you want the workings shown.
- Click Calculate; the result appears above the form.
- Use Download CSV or Download PDF for exporting.
FAQs
1) What is a rectangle’s diagonal?
It is the straight line joining opposite corners. It forms a right triangle with the length and width, so the diagonal comes from the Pythagorean theorem.
2) Can I use decimals or fractions?
Yes. Enter decimals directly (like 2.75). If you have a fraction, convert it to a decimal first, then choose your preferred rounding and decimals for display.
3) Why does the ratio sometimes look unusual?
Aspect ratio is simplified using scaled integers, which can reflect rounding. Increase decimals or use cleaner inputs to get a more recognizable simplified ratio.
4) Does unit choice change the diagonal?
No, the shape is the same. The diagonal value changes only by unit scale. Use the conversion option to view results in another unit instantly.
5) What does diagonal angle mean?
It is the angle between the diagonal and the length side. It helps in layout, cutting, and design tasks where orientation matters.
6) Are the CSV and PDF exports exact?
Exports include the same rounded values shown on the page. If you need higher precision, increase the decimals before downloading.
7) What if my result is not showing?
Check that both numbers are positive and valid. If you refreshed after calculating, run the calculation again so the latest result is saved for export.