diff --git a/apps/math_toolbox.cpp b/apps/math_toolbox.cpp index 15982e7603d..52614ce0046 100644 --- a/apps/math_toolbox.cpp +++ b/apps/math_toolbox.cpp @@ -472,6 +472,8 @@ constexpr ToolboxMessageTree ConstantsChildren[] = { I18n::Message::SpeedOfLight), ToolboxMessageTree::Leaf(I18n::Message::ElementaryChargeSymbol, I18n::Message::ElementaryCharge), + ToolboxMessageTree::Leaf(I18n::Message::FaradaySymbol, + I18n::Message::Faraday), ToolboxMessageTree::Leaf(I18n::Message::GravitationalConstantSymbol, I18n::Message::GravitationalConstant), ToolboxMessageTree::Leaf(I18n::Message::AccelerationOfGravitySymbol, diff --git a/apps/toolbox.de.i18n b/apps/toolbox.de.i18n index d528a2d10fc..d50d9c8a1ab 100644 --- a/apps/toolbox.de.i18n +++ b/apps/toolbox.de.i18n @@ -196,6 +196,7 @@ UnitConversion = "Einheiten Umrechnung von a in b" Constants = "Konstanten" SpeedOfLight = "Lichtgeschwindigkeit" ElementaryCharge = "Elementarladung" +Faraday = "Faraday-Konstante" GravitationalConstant = "Gravitationskonstante" AccelerationOfGravity = "Fallbeschleunigung" BoltzmannConstant = "Boltzmann-Konstante" diff --git a/apps/toolbox.en.i18n b/apps/toolbox.en.i18n index 6def2342eb0..cc92bbae390 100644 --- a/apps/toolbox.en.i18n +++ b/apps/toolbox.en.i18n @@ -196,6 +196,7 @@ UnitConversion = "Manual conversion from unit a to b" Constants = "Constants" SpeedOfLight = "Speed of light in a vacuum" ElementaryCharge = "Elementary charge" +Faraday = "Faraday constant" GravitationalConstant = "Gravitational constant" AccelerationOfGravity = "Acceleration of gravity" BoltzmannConstant = "Boltzmann constant" diff --git a/apps/toolbox.es.i18n b/apps/toolbox.es.i18n index 219537b5251..868d3f38796 100644 --- a/apps/toolbox.es.i18n +++ b/apps/toolbox.es.i18n @@ -196,6 +196,7 @@ UnitConversion = "Conversión manual de a en b" Constants = "Constantes" SpeedOfLight = "Velocidad de la luz" ElementaryCharge = "Carga eléctrica elemental" +Faraday = "Constante de Faraday" GravitationalConstant = "Constante de gravitación universal" AccelerationOfGravity = "Aceleración de la gravedad" BoltzmannConstant = "Constante de Boltzmann" diff --git a/apps/toolbox.fr.i18n b/apps/toolbox.fr.i18n index 95e363a4a2f..3fb92ca00b0 100644 --- a/apps/toolbox.fr.i18n +++ b/apps/toolbox.fr.i18n @@ -196,6 +196,7 @@ UnitConversion = "Conversion manuelle de a en b" Constants = "Constantes" SpeedOfLight = "Vitesse de la lumière dans le vide" ElementaryCharge = "Charge élémentaire" +Faraday = "Constante de Faraday" GravitationalConstant = "Constante gravitationnelle" AccelerationOfGravity = "Accélération de la pesanteur" BoltzmannConstant = "Constante de Boltzmann" diff --git a/apps/toolbox.it.i18n b/apps/toolbox.it.i18n index cfb812e0e90..b2dcdc95a65 100644 --- a/apps/toolbox.it.i18n +++ b/apps/toolbox.it.i18n @@ -196,6 +196,7 @@ UnitConversion = "Conversione manuale da a a b" Constants = "Costanti" SpeedOfLight = "Velocità della luce" ElementaryCharge = "Carica elementare" +Faraday = "Costante di Faraday" GravitationalConstant = "Costante gravitazionale" AccelerationOfGravity = "Accelerazione di gravità" BoltzmannConstant = "Costante di Boltzman" diff --git a/apps/toolbox.nl.i18n b/apps/toolbox.nl.i18n index efda8a194c8..a41ff5d1b13 100644 --- a/apps/toolbox.nl.i18n +++ b/apps/toolbox.nl.i18n @@ -196,6 +196,7 @@ UnitConversion = "Handmatige conversie van eenheden" Constants = "Constanten" SpeedOfLight = "Lichtsnelheid in een vacuüm" ElementaryCharge = "Elementaire lading" +Faraday = "Faradayconstante" GravitationalConstant = "Gravitatieconstante" AccelerationOfGravity = "Valversnelling" BoltzmannConstant = "Constante van Boltzmann" diff --git a/apps/toolbox.pt.i18n b/apps/toolbox.pt.i18n index 2f46c4bcc51..050ce78f379 100644 --- a/apps/toolbox.pt.i18n +++ b/apps/toolbox.pt.i18n @@ -196,6 +196,7 @@ UnitConversion = "Conversão manual de unidades" Constants = "Constantes" SpeedOfLight = "Velocidade da luz no vazio" ElementaryCharge = "Carga elementar" +Faraday = "Constante de Faraday" GravitationalConstant = "Constante de gravitação universal" AccelerationOfGravity = "Aceleração da gravidade" BoltzmannConstant = "Constante de Boltzmann" diff --git a/apps/toolbox.universal.i18n b/apps/toolbox.universal.i18n index 6d2211a0834..2fce27eb121 100644 --- a/apps/toolbox.universal.i18n +++ b/apps/toolbox.universal.i18n @@ -27,6 +27,7 @@ UnitMagneticFieldTesla = "Tesla" UnitInductanceHenry = "Henry" SpeedOfLightSymbol = "_c" ElementaryChargeSymbol = "_e" +FaradaySymbol = "_F" GravitationalConstantSymbol = "_G" AccelerationOfGravitySymbol = "_g0" BoltzmannConstantSymbol = "_k" diff --git a/poincare/include/poincare/constant.h b/poincare/include/poincare/constant.h index e7c8ea615b4..d535e86aef6 100644 --- a/poincare/include/poincare/constant.h +++ b/poincare/include/poincare/constant.h @@ -80,6 +80,7 @@ class ConstantNode final : public ExpressionNode { ConstantInfo{k_exponentialEName, 2, M_E, nullptr}, ConstantInfo{"_c", 3, 299792458.0, "_m/_s"}, ConstantInfo{"_e", 3, 1.602176634e-19, "_C"}, + ConstantInfo{"_F", 3, 96485.3321233, "_C*_mol^-1"}, ConstantInfo{"_G", 3, 6.67430e-11, "_m^3*_kg^-1*_s^-2"}, ConstantInfo{"_g0", 3, 9.80665, "_m/_s^2"}, ConstantInfo{"_k", 3, 1.380649e-23, "_J/_K"},