Right Triangle Trigonometry Calculator — Solve Sides & Angles with SOHCAHTOA

Right Triangle Trigonometry Calculator

Solve right triangle (sides + angles) using SOHCAHTOA or Pythagoras.

A right triangle is one of the most important shapes in geometry. It has one angle that is exactly 90 degrees, called a right angle. The other two angles and three sides are connected through special mathematical rules known as trigonometry.

When students, engineers, or designers need to find missing sides, angles, or the area of a right triangle, the calculations can become confusing. That is why a Right Triangle Trigonometry Calculator is so useful.

This tool quickly solves triangle problems using trigonometric formulas and the Pythagorean theorem.

With just a few inputs, the calculator gives accurate results for sides, angles, area, and perimeter. It saves time and removes the need for manual calculations.

What Is a Right Triangle Trigonometry Calculator?

A Right Triangle Trigonometry Calculator is an online math tool designed to solve right‑angle triangle problems. It uses trigonometric ratios and geometry formulas to find missing measurements.

What Makes a Triangle a Right Triangle?

A triangle is called a right triangle when:

  • One angle is exactly 90°

  • The longest side is the hypotenuse

  • The other two sides are called adjacent and opposite (relative to an angle)

What the Calculator Can Find

Depending on the inputs, the calculator can determine:

  • Missing side lengths

  • Unknown angles

  • Area of the triangle

  • Perimeter of the triangle

This makes it a powerful tool for solving geometry and trigonometry problems.

How the Calculator Works

The calculator follows simple mathematical rules to solve the triangle.

Step 1: Enter Known Values

You can enter:

  • Two sides

  • One side and one angle

The calculator uses this information to solve the rest of the triangle.

Step 2: Apply Trigonometric Ratios

Trigonometry connects angles and sides using ratios such as sine, cosine, and tangent.

Step 3: Use the Pythagorean Theorem

If two sides are known, the third side can be found using a special formula.

Step 4: Display Results

The calculator instantly shows all missing values, including angles, sides, area, and perimeter.

Key Formulas Used in the Calculator

Understanding the formulas helps you learn how right triangles work.

Pythagorean Theorem

This formula is used to find the length of the hypotenuse.

c^{2} = a^{2} + b^{2}

Sine (SOH)

Sine connects the opposite side to the hypotenuse.

\sin(\theta) = \frac{\text{Opposite}}{\text{Hypotenuse}}

Cosine (CAH)

Cosine connects the adjacent side to the hypotenuse.

\cos(\theta) = \frac{\text{Adjacent}}{\text{Hypotenuse}}

Tangent (TOA)

Tangent connects the opposite side to the adjacent side.

\tan(\theta) = \frac{\text{Opposite}}{\text{Adjacent}}

Area of a Right Triangle

The area is half the product of the two legs.

\text{Area} = \frac{1}{2} \times a \times b

Perimeter

The perimeter is the total distance around the triangle.

P = a + b + c

Step-by-Step Example

Let’s solve a right triangle using the calculator.

Given Values

  • Adjacent side = 6 units

  • Opposite side = 8 units

Step 1: Find the Hypotenuse

c^{2} = 6^{2} + 8^{2} c^{2} = 36 + 64 = 100 c = 10

Step 2: Find an Angle Using Tangent

\tan(\theta) = \frac{8}{6} \theta \approx 53.13°

Step 3: Find the Area

\text{Area} = \frac{1}{2} \times 6 \times 8 = 24

The calculator shows all these results instantly.

Features of the Right Triangle Trigonometry Calculator

Fast Calculations

The tool provides instant answers for complex trigonometry problems.

Easy to Use

Only basic inputs are required, making it suitable for students of all levels.

Accurate Results

The calculator uses proven mathematical formulas for precise answers.

Multiple Input Options

You can solve triangles using sides, angles, or a combination of both.

Educational Support

The results help users understand how trigonometric relationships work.

Uses and Applications of the Calculator

Student Learning

Students use this calculator to solve homework problems, check answers, and understand trigonometry concepts like SOHCAHTOA. It makes learning faster and less stressful.

Engineering and Construction

Engineers rely on right triangle calculations when designing ramps, roofs, and support structures. The calculator helps find exact angles and lengths.

Architecture and Design

Architects use triangle measurements to plan layouts, staircases, and roof slopes. Accurate angle and side calculations are essential for safety and design quality.

Physics and Surveying

Right triangles are used to measure heights, distances, and angles in real-world projects. This calculator helps turn measurements into useful results.

Tips to Avoid Common Mistakes

One common mistake is confusing the opposite and adjacent sides. These sides depend on the angle you are using. Always identify the angle first, then decide which side is opposite and which is adjacent.

Another problem is using degrees and radians incorrectly. Most calculators expect angles in degrees. If you use radians by mistake, your answers will be wrong. Always check the angle mode before calculating.

Many users also forget that the hypotenuse is always the longest side. If your calculated hypotenuse is shorter than the other sides, something is wrong with your input.

Rounding too early can reduce accuracy. Use full decimal values and let the calculator handle the final rounding for better results.

Finally, make sure the triangle is a right triangle. If no angle is 90°, trigonometric formulas for right triangles will not apply correctly.

Frequently Asked Questions (FAQs)

What is SOHCAHTOA?

It is a memory trick for sine, cosine, and tangent ratios.

Can this calculator find angles?

Yes, it can calculate missing angles using trigonometric ratios.

Does it work for all triangles?

No, it only works for right‑angle triangles.

Is it accurate?

Yes, it uses standard geometry and trigonometry formulas.

What units should I use?

You can use any unit, but all sides must use the same unit.

Final Words

The Right Triangle Trigonometry Calculator is a powerful tool for solving geometry problems quickly and accurately. By using trigonometric ratios and the Pythagorean theorem, it makes complex calculations simple.

Whether you are a student, teacher, engineer, or designer, this calculator helps you find sides, angles, area, and perimeter with confidence. With just a few inputs, you can solve right triangle problems in seconds.

Similar Posts

  • Dimensions of Triangle Calculator – Full Triangle Solver Tool

    Dimensions of Triangle Calculator (Full Solver) Solve any triangle for sides, angles, area, perimeter using various known inputs. Input Mode Three Sides (SSS)Two Sides + Included Angle (SAS)Two Angles + One Side (ASA/AAS)Side-Side-Angle (SSA) Side a Side b Side c Side a Side b Included Angle C (°) Angle A (°) Angle B (°) Side…

  • Missing Side of Triangle Calculator – Find Side Length Instantly

    // Base64 Content var b64 = “PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KCjxoZWFkPgogICAgPG1ldGEgY2hhcnNldD0iVVRGLTgiPgogICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAiPgogICAgPHRpdGxlPk1pc3NpbmcgU2lkZSBvZiBUcmlhbmdsZSBDYWxjdWxhdG9yPC90aXRsZT4KPC9oZWFkPgoKPGJvZHk+CgogICAgPCEtLSBNaXNzaW5nIFNpZGUgb2YgVHJpYW5nbGUgQ2FsY3VsYXRvciBTdGFydCAtLT4KICAgIDxkaXYgaWQ9Im1zdGMtY29udGFpbmVyIiBjbGFzcz0ibXN0Yy13cmFwcGVyIj4KICAgICAgICA8c3R5bGU+CiAgICAgICAgICAgIC5tc3RjLXdyYXBwZXIgewogICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTZWdvZSBVSScsIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAwcHg7CiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsKICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7CiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4OwogICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDsKICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTsKICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7CiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgLm1zdGMtd3JhcHBlciAqIHsKICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGluaGVyaXQ7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIC5tc3RjLWhlYWRlciB7CiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy1oZWFkZXIgaDIgewogICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7CiAgICAgICAgICAgICAgICBjb2xvcjogIzhlNDRhZDsKICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgLm1zdGMtc3VidGl0bGUgewogICAgICAgICAgICAgICAgY29sb3I6ICM5YjU5YjY7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7CiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRlY2Y3OwogICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDEycHg7CiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4OwogICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy1ncmlkIHsKICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7CiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7CiAgICAgICAgICAgICAgICBnYXA6IDQwcHg7CiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkgewogICAgICAgICAgICAgICAgLm1zdGMtZ3JpZCB7CiAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIC5tc3RjLWNvbnRyb2xzIHsKICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOwogICAgICAgICAgICAgICAgZ2FwOiAyMHB4OwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy1sYWJlbCB7CiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwOwogICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OwogICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7CiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDsKICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgLm1zdGMtc2VsZWN0LAogICAgICAgICAgICAubXN0Yy1pbnB1dCB7CiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7CiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZWNmMGYxOwogICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OwogICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy1idG4gewogICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzliNTliNjsKICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsKICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTsKICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7CiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsKICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDsKICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsKICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsKICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy1idG46aG92ZXIgewogICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhlNDRhZDsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgLm1zdGMtcmVzdWx0cyB7CiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmJmNmZkOwogICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZGVmMDsKICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDsKICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7CiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OwogICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgLm1zdGMtdml6LWJveCB7CiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOwogICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDsKICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7CiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4OwogICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOwogICAgICAgICAgICB9CgogICAgICAgICAgICAubXN0Yy12aXotYm94IHN2ZyB7CiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7CiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87CiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDsKICAgICAgICAgICAgfQogICAgICAgIDwvc3R5bGU+CgogICAgICAgIDxkaXYgY2xhc3M9Im1zdGMtaGVhZGVyIj4KICAgICAgICAgICAgPGgyPk1pc3NpbmcgU2lkZSBvZiBUcmlhbmdsZSBDYWxjdWxhdG9yPC9oMj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibXN0Yy1zdWJ0aXRsZSI+TGF3IG9mIFNpbmVzICYgQ29zaW5lcyBTb2x2ZXI8L2Rpdj4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0ibXN0Yy1ncmlkIj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0ibXN0Yy1jb250cm9scyI+CiAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0ibXN0Yy1sYWJlbCI+S25vd24gVmFsdWVzOjwvbGFiZWw+CiAgICAgICAgICAgICAgICAgICAgPHNlbGVjdCBpZD0ibXN0Yy1tb2RlIiBjbGFzcz0ibXN0Yy1zZWxlY3QiIG9uY2hhbmdlPSJtc3RjUmVzZXQoKSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9InNhcyI+MiBTaWRlcyAmIEluY2x1ZGVkIEFuZ2xlIChTQVMpPC9vcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9ImFhcyI+MiBBbmdsZXMgJiBTaWRlIChBQVMvQVNBKTwvb3B0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJyaWdodCI+UmlnaHQgVHJpYW5nbGUgKDIgU2lkZXMpPC9vcHRpb24+CiAgICAgICAgICAgICAgICAgICAgPC9zZWxlY3Q+CiAgICAgICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJpbnAtYm94Ij4KICAgICAgICAgICAgICAgICAgICA8IS0tIER5bmFtaWMgLS0+CiAgICAgICAgICAgICAgICA8L2Rpdj4KCiAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJtc3RjLWJ0biIgb25jbGljaz0ibXN0Y0NhbGMoKSI+RmluZCBNaXNzaW5nIFNpZGU8L2J1dHRvbj4KCiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJtc3RjLXJlcyIgY2xhc3M9Im1zdGMtcmVzdWx0cyI+CiAgICAgICAgICAgICAgICAgICAgPHA+PGI+TWlzc2luZyBTaWRlICh4KTogPC9iPiA8c3BhbiBpZD0icmVzLXZhbCIgc3R5bGU9ImNvbG9yOiM4ZTQ0YWQ7IGZvbnQtc2l6ZToxOHB4OyI+LTwvc3Bhbj48L3A+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0ibXN0Yy1zdGVwcyIKICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZToxM3B4OyBjb2xvcjojNTU1OyBib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlOyBwYWRkaW5nLXRvcDoxMHB4OyI+PC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJtc3RjLXZpei1ib3giPgogICAgICAgICAgICAgICAgPHN2ZyBpZD0ibXN0Yy1zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICAgICAgICAgICAgICAgICAgICA8dGV4dCB4PSI1MCIgeT0iNTAiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGZpbGw9IiNjY2MiPlZpc3VhbGl6YXRpb248L3RleHQ+CiAgICAgICAgICAgICAgICA8L3N2Zz4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxzY3JpcHQ+CiAgICAgICAgICAgIGZ1bmN0aW9uIG1zdGNSZXNldCgpIHsKICAgICAgICAgICAgICAgIGNvbnN0IG1vZGUgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbXN0Yy1tb2RlJykudmFsdWU7CiAgICAgICAgICAgICAgICBjb25zdCBib3ggPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnaW5wLWJveCcpOwogICAgICAgICAgICAgICAgaWYgKG1vZGUgPT09ICdzYXMnKSB7CiAgICAgICAgICAgICAgICAgICAgYm94LmlubmVySFRNTCA9IGA8bGFiZWwgY2xhc3M9Im1zdGMtbGFiZWwiPlNpZGUgYTwvbGFiZWw+PGlucHV0IHR5cGU9Im51bWJlciIgaWQ9InYxIiBjbGFzcz0ibXN0Yy1pbnB1dCIgcGxhY2Vob2xkZXI9ImUuZy4gNSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJtc3RjLWxhYmVsIiBzdHlsZT0ibWFyZ2luLXRvcDoxMHB4Ij5TaWRlIGI8L2xhYmVsPjxpbnB1dCB0eXBlPSJudW1iZXIiIGlkPSJ2MiIgY2xhc3M9Im1zdGMtaW5wdXQiIHBsYWNlaG9sZGVyPSJlLmcuIDciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbCBjbGFzcz0ibXN0Yy1sYWJlbCIgc3R5bGU9Im1hcmdpbi10b3A6MTBweCI+SW5jbHVkZWQgQW5nbGUgKGRlZyk8L2xhYmVsPjxpbnB1dCB0eXBlPSJudW1iZXIiIGlkPSJ2MyIgY2xhc3M9Im1zdGMtaW5wdXQiIHBsYWNlaG9sZGVyPSJlLmcuIDQ1Ij5gOwogICAgICAgICAgICAgICAgfSBlbHNlIGlmIChtb2RlID09PSAnYWFzJykgewogICAgICAgICAgICAgICAgICAgIGJveC5pbm5lckhUTUwgPSBgPGxhYmVsIGNsYXNzPSJtc3RjLWxhYmVsIj5BbmdsZSBBIChkZWcpPC9sYWJlbD48aW5wdXQgdHlwZT0ibnVtYmVyIiBpZD0idjEiIGNsYXNzPSJtc3RjLWlucHV0IiBwbGFjZWhvbGRlcj0iZS5nLiA2MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJtc3RjLWxhYmVsIiBzdHlsZT0ibWFyZ2luLXRvcDoxMHB4Ij5BbmdsZSBCIChkZWcpPC9sYWJlbD48aW5wdXQgdHlwZT0ibnVtYmVyIiBpZD0idjIiIGNsYXNzPSJtc3RjLWlucHV0IiBwbGFjZWhvbGRlcj0iZS5nLiA2MCI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJtc3RjLWxhYmVsIiBzdHlsZT0ibWFyZ2luLXRvcDoxMHB4Ij5TaWRlIGEgKG9wcCB0byBBKTwvbGFiZWw+PGlucHV0IHR5cGU9Im51bWJlciIgaWQ9InYzIiBjbGFzcz0ibXN0Yy1pbnB1dCIgcGxhY2Vob2xkZXI9ImUuZy4gNSI+YDsKICAgICAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgYm94LmlubmVySFRNTCA9IGA8bGFiZWwgY2xhc3M9Im1zdGMtbGFiZWwiPkxlZyBhPC9sYWJlbD48aW5wdXQgdHlwZT0ibnVtYmVyIiBpZD0idjEiIGNsYXNzPSJtc3RjLWlucHV0IiBwbGFjZWhvbGRlcj0iZS5nLiAzIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWwgY2xhc3M9Im1zdGMtbGFiZWwiIHN0eWxlPSJtYXJnaW4tdG9wOjEwcHgiPkxlZyBiPC9sYWJlbD48aW5wdXQgdHlwZT0ibnVtYmVyIiBpZD0idjIiIGNsYXNzPSJtc3RjLWlucHV0IiBwbGFjZWhvbGRlcj0iZS5nLiA0Ij5gOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21zdGMtcmVzJykuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgZnVuY3Rpb24gbXN0Y0NhbGMoKSB7CiAgICAgICAgICAgICAgICBjb25zdCBtb2RlID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21zdGMtbW9kZScpLnZhbHVlOwogICAgICAgICAgICAgICAgbGV0IHJlcyA9IDA7IGxldCBzdGVwcyA9ICIiOwogICAgICAgICAgICAgICAgbGV0IHB0cyA9IFtdOwoKICAgICAgICAgICAgICAgIHRyeSB7CiAgICAgICAgICAgICAgICAgICAgY29uc3QgdjEgPSBwYXJzZUZsb2F0KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2MScpLnZhbHVlKTsKICAgICAgICAgICAgICAgICAgICBjb25zdCB2MiA9IHBhcnNlRmxvYXQoZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3YyJykudmFsdWUpOwogICAgICAgICAgICAgICAgICAgIGNvbnN0IHYzID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3YzJykgPyBwYXJzZUZsb2F0KGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd2MycpLnZhbHVlKSA6IDA7CgogICAgICAgICAgICAgICAgICAgIGlmICghdjEgfHwgIXYyKSByZXR1cm47CgogICAgICAgICAgICAgICAgICAgIGlmIChtb2RlID09PSAnc2FzJykgewogICAgICAgICAgICAgICAgICAgICAgICAvLyBMYXcgb2YgQ29zaW5lczogYyA9IHNxcnQoYV4yK2JeMiAtIDJhYiBjb3MoQykpCiAgICAgICAgICAgICAgICAgICAgICAgIGlmICghdjMpIHJldHVybjsKICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgcmFkID0gdjMgKiBNYXRoLlBJIC8gMTgwOwogICAgICAgICAgICAgICAgICAgICAgICByZXMgPSBNYXRoLnNxcnQodjEgKiB2MSArIHYyICogdjIgLSAyICogdjEgKiB2MiAqIE1hdGguY29zKHJhZCkpOwogICAgICAgICAgICAgICAgICAgICAgICBzdGVwcyA9IGBVc2luZyBMYXcgb2YgQ29zaW5lczo8YnI+eMKyID0gYcKyICsgYsKyIC0gMmFiIGNvcyjOuCk8YnI+eCA9ICR7cmVzLnRvRml4ZWQoNCl9YDsKICAgICAgICAgICAgICAgICAgICAgICAgcHRzID0gW3sgeDogMCwgeTogMCB9LCB7IHg6IHYxLCB5OiAwIH0sIHsgeDogdjIgKiBNYXRoLmNvcyhyYWQpLCB5OiB2MiAqIE1hdGguc2luKHJhZCkgfV07CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIGVsc2UgaWYgKG1vZGUgPT09ICdhYXMnKSB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vIEFuZ2xlIEE9djEsIEFuZ2xlIEI9djIsIFNpZGUgYT12My4gRmluZCBTaWRlIGI/IFR5cGljYWxseSB1c2VycyB3YW50IG1pc3Npbmcgc2lkZXMuCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGIgLyBzaW5CID0gYSAvIHNpbkEgPT4gYiA9IGEgKiBzaW5CIC8gc2luQQogICAgICAgICAgICAgICAgICAgICAgICAvLyBUaGlzIHRvb2wgYXNzdW1lcyBmaW5kaW5nIFNpZGUgYiAob3Bwb3NpdGUgQW5nbGUgQikuCiAgICAgICAgICAgICAgICAgICAgICAgIGlmICghdjMpIHJldHVybjsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHYxICsgdjIgPj0gMTgwKSB7IGFsZXJ0KCJTdW0gb2YgYW5nbGVzIG11c3QgYmUgPCAxODAiKTsgcmV0dXJuOyB9CiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHJhZEEgPSB2MSAqIE1hdGguUEkgLyAxODA7CiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHJhZEIgPSB2MiAqIE1hdGguUEkgLyAxODA7CiAgICAgICAgICAgICAgICAgICAgICAgIHJlcyA9IHYzICogTWF0aC5zaW4ocmFkQikgLyBNYXRoLnNpbihyYWRBKTsKICAgICAgICAgICAgICAgICAgICAgICAgc3RlcHMgPSBgVXNpbmcgTGF3IG9mIFNpbmVzOjxicj5iIC8gc2luKEIpID0gYSAvIHNpbihBKTxicj5iID0gYSDDlyBzaW4oQikgLyBzaW4oQSk8YnI+YiA9ICR7cmVzLnRvRml4ZWQoNCl9YDsKICAgICAgICAgICAgICAgICAgICAgICAgLy8gQUFTIERyYXcgKGFwcHJveCkKICAgICAgICAgICAgICAgICAgICAgICAgLy8gQSBhdCBPcmlnaW4gY3JlYXRlcyBhbmdsZS4KICAgICAgICAgICAgICAgICAgICAgICAgLy8gTmVlZCBjb29yZGluYXRlcy4gQiBpcyBhdCAoYywgMCkuIEMgaXMgKHgseSkuCiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFdlIG5lZWQgc2lkZSBjLi4uIGMgLyBzaW5DID0gYSAvIHNpbkEuIEMgPSAxODAtQS1CLgogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCByYWRDID0gKDE4MCAtIHYxIC0gdjIpICogTWF0aC5QSSAvIDE4MDsKICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgYyA9IHYzICogTWF0aC5zaW4ocmFkQykgLyBNYXRoLnNpbihyYWRBKTsKICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgYSA9IHYzOwogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBiID0gcmVzOwogICAgICAgICAgICAgICAgICAgICAgICAvLyBBPSgwLDApLCBCPShjLDApLiBDPwogICAgICAgICAgICAgICAgICAgICAgICAvLyBDIHggPSBiIGNvc0EsIHkgPSBiIHNpbkEKICAgICAgICAgICAgICAgICAgICAgICAgcHRzID0gW3sgeDogMCwgeTogMCB9LCB7IHg6IGMsIHk6IDAgfSwgeyB4OiBiICogTWF0aC5jb3MocmFkQSksIHk6IGIgKiBNYXRoLnNpbihyYWRBKSB9XTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgZWxzZSB7CiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFB5dGhhZzogYyA9IHNxcnQoYV4yK2JeMikKICAgICAgICAgICAgICAgICAgICAgICAgcmVzID0gTWF0aC5zcXJ0KHYxICogdjEgKyB2MiAqIHYyKTsKICAgICAgICAgICAgICAgICAgICAgICAgc3RlcHMgPSBgeCA9IOKImihhwrIgKyBiwrIpID0gJHtyZXMudG9GaXhlZCg0KX1gOwogICAgICAgICAgICAgICAgICAgICAgICBwdHMgPSBbeyB4OiAwLCB5OiAwIH0sIHsgeDogdjEsIHk6IDAgfSwgeyB4OiAwLCB5OiB2MiB9XTsKICAgICAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdyZXMtdmFsJykuaW5uZXJUZXh0ID0gcmVzLnRvRml4ZWQoNCk7CiAgICAgICAgICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21zdGMtc3RlcHMnKS5pbm5lckhUTUwgPSBzdGVwczsKICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbXN0Yy1yZXMnKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsKICAgICAgICAgICAgICAgICAgICBtc3RjRHJhdyhwdHMpOwoKICAgICAgICAgICAgICAgIH0gY2F0Y2ggKGUpIHsgfQogICAgICAgICAgICB9CgogICAgICAgICAgICBmdW5jdGlvbiBtc3RjRHJhdyhwdHMpIHsKICAgICAgICAgICAgICAgIGNvbnN0IHN2ZyA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtc3RjLXN2ZycpOwogICAgICAgICAgICAgICAgY29uc3QgeHMgPSBwdHMubWFwKHAgPT4gcC54KSwgeXMgPSBwdHMubWFwKHAgPT4gcC55KTsKICAgICAgICAgICAgICAgIGNvbnN0IG14ID0gTWF0aC5taW4oLi4ueHMpLCBNeCA9IE1hdGgubWF4KC4uLnhzKSwgbXkgPSBNYXRoLm1pbiguLi55cyksIE15ID0gTWF0aC5tYXgoLi4ueXMpOwogICAgICAgICAgICAgICAgY29uc3QgdyA9IE14IC0gbXgsIGggPSBNeSAtIG15OwogICAgICAgICAgICAgICAgY29uc3QgcGFkID0gTWF0aC5tYXgodywgaCkgKiAwLjI7CiAgICAgICAgICAgICAgICBjb25zdCBkID0gYE0gJHtwdHNbMF0ueH0gJHtwdHNbMF0ueX0gTCAke3B0c1sxXS54fSAke3B0c1sxXS55fSBMICR7cHRzWzJdLnh9ICR7cHRzWzJdLnl9IFpgOwoKICAgICAgICAgICAgICAgIC8vIEZsaXAgWSBpbXBsaWNpdGx5IG9yIGFzc3VtZSBjb29yZHMKICAgICAgICAgICAgICAgIHN2Zy5pbm5lckhUTUwgPSBgPHBhdGggZD0iJHtkfSIgZmlsbD0iI2Y0ZWNmNyIgc3Ryb2tlPSIjOGU0NGFkIiBzdHJva2Utd2lkdGg9IiR7TWF0aC5tYXgodywgaCkgLyA0MH0iIC8+YDsKICAgICAgICAgICAgICAgIHN2Zy5zZXRBdHRyaWJ1dGUoJ3ZpZXdCb3gnLCBgJHtteCAtIHBhZH0gJHtteSAtIHBhZH0gJHt3ICsgMiAqIHBhZH0gJHtoICsgMiAqIHBhZH1gKTsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgbXN0Y1Jlc2V0KCk7CiAgICAgICAgPC9zY3JpcHQ+CiAgICA8L2Rpdj4KICAgIDwhLS0gTWlzc2luZyBTaWRlIG9mIFRyaWFuZ2xlIENhbGN1bGF0b3IgRW5kIC0tPgoKPC9ib2R5PgoKPC9odG1sPg==”; var htmlContent = “”; try { htmlContent = atob(b64); } catch (e) { console.error(“Base64 decode failed”, e); wrapper.innerHTML = ” Error loading calculator. “; return; } // Create Iframe var iframe = document.createElement(‘iframe’); iframe.style.width = “100%”; iframe.style.border = “none”; iframe.style.overflow = “hidden”; iframe.scrolling = “no”; iframe.style.minHeight = “400px”;…

  • Obtuse Triangle Area Calculator — Find Area With Base, Sides & Angles

    Obtuse Triangle Area Calculator Select Method A. Base & HeightB. Three Sides (Heron’s Formula)C. Two Sides & Included Angle Base Height Side a Side b Side c Side a Side b Included Angle (degrees) Select Unit mmcmminft Calculate Area Formulas Used: A = ½ × base × height A = √[s(s−a)(s−b)(s−c)] A = ½ ×…