Regla De Tres Calculadora

.rdt-calculator-wrapper { border: 1px solid #e0e0e0; padding: 25px; border-radius: 12px; background-color: #fcfcfc; margin-bottom: 40px; box-shadow: 0 4px 12px rgba(0,0,0,0.05); } .rdt-calculator-wrapper h3 { text-align: center; margin-bottom: 25px; color: #333; } .rdt-form-group { margin-bottom: 20px; } .rdt-form-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #555; } .rdt-form-group input[type="number"], .rdt-form-group select { width: 100%; padding: 10px; border: 1px solid #ccc; border-radius: 6px; font-size: 16px; transition: border-color 0.3s; } .rdt-form-group input[type="number"]:focus, .rdt-form-group select:focus { border-color: #007cba; outline: none; } .rdt-row { display: flex; flex-wrap: wrap; margin: 0 -10px; } .rdt-col { flex: 1 1 30%; padding: 0 10px; min-width: 200px; } .rdt-visual-aid { text-align: center; margin-bottom: 20px; padding: 10px; background-color: #eef6fc; border-radius: 6px; color: #007cba; font-style: italic; } .rdt-submit-btn { background-color: #007cba; color: white; padding: 12px 24px; border: none; border-radius: 6px; cursor: pointer; width: 100%; font-size: 18px; font-weight: bold; transition: background-color 0.2s; } .rdt-submit-btn:hover { background-color: #005a87; } #rdt-calc-result { margin-top: 25px; padding: 20px; background-color: #e7f4e4; border-left: 5px solid #28a745; border-radius: 4px; text-align: center; font-size: 20px; font-weight: bold; color: #155724; display: none; } .rdt-error { background-color: #f8d7da; border-left: 5px solid #dc3545; color: #721c24; }

Calculadora de Regla de Tres Matemática

Proporcionalidad Directa (Más es Más) Proporcionalidad Inversa (Más es Menos)
Esquema: Si [A] corresponde a [B], entonces [C] corresponde a [X]
function updateRdtVisual() { var type = document.getElementById("rdtProportionType").value; var visualText = document.getElementById("rdtVisualText"); if (type === 'direct') { visualText.innerHTML = "Relación Directa: Si A aumenta, B aumenta proporcionalmente."; } else { visualText.innerHTML = "Relación Inversa: Si A aumenta, B disminuye proporcionalmente."; } } function calculateRuleOfThreeResult() { // 1. Retrieve input values var valA = parseFloat(document.getElementById("rdtValueA").value); var valB = parseFloat(document.getElementById("rdtValueB").value); var valC = parseFloat(document.getElementById("rdtValueC").value); var proportionType = document.getElementById("rdtProportionType").value; var resultElement = document.getElementById("rdt-calc-result"); // 2. Reset result display styling resultElement.style.display = "none"; resultElement.className = ""; // 3. Input Validation if (isNaN(valA) || isNaN(valB) || isNaN(valC)) { resultElement.innerHTML = "Error: Por favor verifique que los tres campos contengan valores numéricos válidos."; resultElement.className = "rdt-error"; resultElement.style.display = "block"; return; } var resultX; // 4. Mathematical Logic Implementation if (proportionType === "direct") { // Formula for Direct Proportion: X = (B * C) / A if (valA === 0) { resultElement.innerHTML = "Matemáticamente imposible: El 'Valor A' no puede ser cero en una relación directa."; resultElement.className = "rdt-error"; resultElement.style.display = "block"; return; } resultX = (valB * valC) / valA; } else { // Formula for Inverse Proportion: X = (A * B) / C if (valC === 0) { resultElement.innerHTML = "Matemáticamente imposible: El 'Valor C' no puede ser cero para encontrar la incógnita en una relación inversa."; resultElement.className = "rdt-error"; resultElement.style.display = "block"; return; } resultX = (valA * valB) / valC; } // 5. Format and Display Result // Using maximum 4 decimal places for cleaner output without losing too much precision var finalResult = Number(resultX.toFixed(4)); resultElement.innerHTML = "El resultado de la incógnita (X) es: " + finalResult; resultElement.style.display = "block"; } // Initialize visual aid on load window.onload = function() { updateRdtVisual(); };

Entendiendo la Regla de Tres: Simple, Directa e Inversa

La regla de tres es uno de los métodos matemáticos más útiles y aplicados en la vida cotidiana. Nos permite resolver problemas de proporcionalidad donde conocemos tres datos y necesitamos encontrar un cuarto dato desconocido, a menudo denominado "X".

Esta calculadora te permite alternar fácilmente entre los dos tipos fundamentales de relaciones proporcionales:

1. Regla de Tres Directa

Se utiliza cuando la relación entre las variables es directamente proporcional. Esto significa que si una cantidad aumenta, la otra también lo hace en la misma proporción.

La lógica: Si "A" produce "B", entonces "C" producirá "X".

Fórmula: X = (B × C) / A

Ejemplo práctico:

  • Si 3 kilogramos de harina (A) cuestan 4.50 euros (B).
  • ¿Cuánto costarán 7 kilogramos de harina (C)?
  • Cálculo: (4.50 × 7) / 3 = 31.5 / 3 = 10.50 euros (X).

2. Regla de Tres Inversa

Se aplica cuando la relación es inversamente proporcional. Es decir, si una cantidad aumenta, la otra disminuye en la misma proporción.

La lógica: Si "A" tarda "B" tiempo, entonces "C" tardará "X" tiempo.

Fórmula: X = (A × B) / C

Ejemplo práctico:

  • Si 5 trabajadores (A) tardan 12 días en construir un muro (B).
  • ¿Cuántos días tardarán 10 trabajadores (C) al mismo ritmo?
  • Cálculo: (5 × 12) / 10 = 60 / 10 = 6 días (X). (Al haber el doble de trabajadores, tardan la mitad del tiempo).

Utilice la calculadora de arriba seleccionando primero el tipo de relación adecuada para su problema y completando los valores conocidos.

Leave a Reply

Your email address will not be published. Required fields are marked *