From 2757e76f2963d48487fb19d54062c1b5acfb9430 Mon Sep 17 00:00:00 2001 From: Sergey Solovyev Date: Sat, 21 Apr 2012 16:56:40 +0400 Subject: [PATCH] Pi to pi and vice versa --- calculatorpp/res/values-es/text_vars.xml | 4 ++-- calculatorpp/res/values-it/text_vars.xml | 4 ++-- calculatorpp/res/values-ru/text_vars.xml | 4 ++-- calculatorpp/res/values-uk/text_vars.xml | 4 ++-- calculatorpp/res/values/text_vars.xml | 4 ++-- .../calculator/jscl/FromJsclNumericTextProcessorTest.java | 2 +- .../android/calculator/model/CalculatorEngineTest.java | 2 +- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/calculatorpp/res/values-es/text_vars.xml b/calculatorpp/res/values-es/text_vars.xml index c836d227..6b21b33e 100644 --- a/calculatorpp/res/values-es/text_vars.xml +++ b/calculatorpp/res/values-es/text_vars.xml @@ -6,8 +6,8 @@ - Ratio de la circunferencia del círculo a su diámetro. Nota: esta constante es la unidad de medida dependiente => rad: 3,14, deg: 180,0 - Ratio de la circunferencia del círculo a su diámetro. Nota: esta constante es la unidad de medida independientes => rad: 3.14, deg: 3.14 + Ratio de la circunferencia del círculo a su diámetro. Nota: esta constante es la unidad de medida dependiente => rad: 3,14, deg: 180,0 + Ratio de la circunferencia del círculo a su diámetro. Nota: esta constante es la unidad de medida independientes => rad: 3.14, deg: 3.14 Número real único como el valor de la derivada (pendiente de la línea tangente) de la función f(x) = e^x en el punto x = 0 es igual a 1 Unidad imaginaria, definida como i^2 = −1 Velocidad de la luz en vacío, m·s^-1 diff --git a/calculatorpp/res/values-it/text_vars.xml b/calculatorpp/res/values-it/text_vars.xml index 382d3fd4..1dc3cfb5 100644 --- a/calculatorpp/res/values-it/text_vars.xml +++ b/calculatorpp/res/values-it/text_vars.xml @@ -6,8 +6,8 @@ - Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura dipende => rad: 3.14, deg: 180.0 - Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura indipendente => rad: 3.14, deg: 3.14 + Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura dipende => rad: 3.14, deg: 180.0 + Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura indipendente => rad: 3.14, deg: 3.14 Unico numero reale tale che il valore della derivata (pendenza della retta tangente) della funzione f(x) = e^x nel punto x = 0 che è uguale a 1 Unità immaginaria, definita come i^2 = -1 Velocità della luce nel vuoto, m·s^-1 diff --git a/calculatorpp/res/values-ru/text_vars.xml b/calculatorpp/res/values-ru/text_vars.xml index 8d5541d2..2967156a 100644 --- a/calculatorpp/res/values-ru/text_vars.xml +++ b/calculatorpp/res/values-ru/text_vars.xml @@ -6,8 +6,8 @@ - Отношение длины окружности к диаметру. Внимание: эта постоянная зависит от единиц измерения углов => rad: 3.14, deg: 180.0 - Отношение длины окружности к диаметру. Внимание: эта постоянная не зависит от единиц измерения углов => rad: 3.14, deg: 3.14 + Отношение длины окружности к диаметру. Внимание: эта постоянная зависит от единиц измерения углов => rad: 3.14, deg: 180.0 + Отношение длины окружности к диаметру. Внимание: эта постоянная не зависит от единиц измерения углов => rad: 3.14, deg: 3.14 Вещественное число, такое что производная функции f(x) = e^x в точке x = 0 равно 1 Мнимая единица, определённая как i^2 = −1 Скорость света в вакууме, м·с^-1 diff --git a/calculatorpp/res/values-uk/text_vars.xml b/calculatorpp/res/values-uk/text_vars.xml index 950b8525..1a70f01f 100644 --- a/calculatorpp/res/values-uk/text_vars.xml +++ b/calculatorpp/res/values-uk/text_vars.xml @@ -6,8 +6,8 @@ - Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 180.0 - Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 3.14 + Відношення довжини кола до діаметру. Увага: ця стала залежить від одиниць виміру кутів => rad: 3.14, deg: 180.0 + Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 3.14 стала e - дійсне число таке, що похідна функції (кутовий коефіцієнт дотичної) f(x) = e^x в точці x = 0 дорівнює 1 Уявна одиниця, визначається як i^2 = −1 Швидкість світла у вакуумі, м·с^-1 diff --git a/calculatorpp/res/values/text_vars.xml b/calculatorpp/res/values/text_vars.xml index 35c5f5a5..71a3c052 100644 --- a/calculatorpp/res/values/text_vars.xml +++ b/calculatorpp/res/values/text_vars.xml @@ -6,8 +6,8 @@ - Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit dependent => rad: 3.14, deg: 180.0 - Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit independent => rad: 3.14, deg: 3.14 + Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit dependent => rad: 3.14, deg: 180.0 + Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit independent => rad: 3.14, deg: 3.14 Unique real number such that the value of the derivative (slope of the tangent line) of the function f(x) = e^x at the point x = 0 is equal to 1 Imaginary unit, defined such that i^2 = −1 Speed of light in vacuum, m·s^-1 diff --git a/calculatorpp/src/test/java/org/solovyev/android/calculator/jscl/FromJsclNumericTextProcessorTest.java b/calculatorpp/src/test/java/org/solovyev/android/calculator/jscl/FromJsclNumericTextProcessorTest.java index c2bbf2d7..c3c1d9e0 100644 --- a/calculatorpp/src/test/java/org/solovyev/android/calculator/jscl/FromJsclNumericTextProcessorTest.java +++ b/calculatorpp/src/test/java/org/solovyev/android/calculator/jscl/FromJsclNumericTextProcessorTest.java @@ -33,7 +33,7 @@ public class FromJsclNumericTextProcessorTest { Assert.assertEquals("1.22133+1.2i", cm.process(Expression.valueOf("1.22133232+1.2*i").numeric())); Assert.assertEquals("1.22i", cm.process(Expression.valueOf("1.22*i").numeric())); Assert.assertEquals("i", cm.process(Expression.valueOf("i").numeric())); - Generic numeric = Expression.valueOf("e^(π*i)+1").numeric(); + Generic numeric = Expression.valueOf("e^(Π*i)+1").numeric(); junit.framework.Assert.assertEquals("0i", cm.process(numeric)); } } diff --git a/calculatorpp/src/test/java/org/solovyev/android/calculator/model/CalculatorEngineTest.java b/calculatorpp/src/test/java/org/solovyev/android/calculator/model/CalculatorEngineTest.java index b52bf2b3..449ed9e2 100644 --- a/calculatorpp/src/test/java/org/solovyev/android/calculator/model/CalculatorEngineTest.java +++ b/calculatorpp/src/test/java/org/solovyev/android/calculator/model/CalculatorEngineTest.java @@ -141,7 +141,7 @@ public class CalculatorEngineTest { Assert.assertEquals("2+i", cm.evaluate(JsclOperation.numeric, "2*1+√(-1)").getResult()); try { cm.getEngine().setAngleUnits(AngleUnit.rad); - Assert.assertEquals("0.921+πi", cm.evaluate(JsclOperation.numeric, "ln(5cosh(38π√(2cos(2))))").getResult()); + Assert.assertEquals("0.921+Πi", cm.evaluate(JsclOperation.numeric, "ln(5cosh(38π√(2cos(2))))").getResult()); Assert.assertEquals("-3.41+3.41i", cm.evaluate(JsclOperation.numeric, "(5tan(2i)+2i)/(1-i)").getResult()); } finally { cm.getEngine().setAngleUnits(defaultAngleUnit);