Pi to pi and vice versa

This commit is contained in:
Sergey Solovyev 2012-04-21 16:56:40 +04:00
parent 9c7e47cfef
commit 2757e76f29
7 changed files with 12 additions and 12 deletions

View File

@ -6,8 +6,8 @@
<resources>
<string name="c_var_description_pi">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</string>
<string name="c_var_description_PI">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</string>
<string name="c_var_description_PI">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</string>
<string name="c_var_description_pi">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</string>
<string name="c_var_description_e">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</string>
<string name="c_var_description_i">Unidad imaginaria, definida como i^2 = 1</string>
<string name="c_var_description_c">Velocidad de la luz en vacío, m·s^-1</string>

View File

@ -6,8 +6,8 @@
<resources>
<string name="c_var_description_pi">Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura dipende => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_PI">Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura indipendente => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_PI">Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura dipende => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_pi">Rapporto tra la circonferenza di qualsiasi cerchio col suo diametro. Nota: questa costante è l\'unità di misura indipendente => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_e">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</string>
<string name="c_var_description_i">Unità immaginaria, definita come i^2 = -1</string>
<string name="c_var_description_c">Velocità della luce nel vuoto, m·s^-1</string>

View File

@ -6,8 +6,8 @@
<resources>
<string name="c_var_description_pi">Отношение длины окружности к диаметру. Внимание: эта постоянная зависит от единиц измерения углов => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_PI">Отношение длины окружности к диаметру. Внимание: эта постоянная не зависит от единиц измерения углов => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_PI">Отношение длины окружности к диаметру. Внимание: эта постоянная зависит от единиц измерения углов => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_pi">Отношение длины окружности к диаметру. Внимание: эта постоянная не зависит от единиц измерения углов => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_e">Вещественное число, такое что производная функции f(x) = e^x в точке x = 0 равно 1</string>
<string name="c_var_description_i">Мнимая единица, определённая как i^2 = 1</string>
<string name="c_var_description_c">Скорость света в вакууме, м·с^-1</string>

View File

@ -6,8 +6,8 @@
<resources>
<string name="c_var_description_pi">Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_PI">Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_PI">Відношення довжини кола до діаметру. Увага: ця стала залежить від одиниць виміру кутів => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_pi">Відношення довжини кола до діаметру. Увага: ця стала не залежить від одиниць виміру кутів => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_e">стала e - дійсне число таке, що похідна функції (кутовий коефіцієнт дотичної) f(x) = e^x в точці x = 0 дорівнює 1</string>
<string name="c_var_description_i">Уявна одиниця, визначається як i^2 = 1</string>
<string name="c_var_description_c">Швидкість світла у вакуумі, м·с^-1</string>

View File

@ -6,8 +6,8 @@
<resources>
<string name="c_var_description_pi">Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit dependent => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_PI">Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit independent => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_PI">Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit dependent => rad: 3.14, deg: 180.0</string>
<string name="c_var_description_pi">Ratio of any circle\'s circumference to its diameter. Note: this constant is degree unit independent => rad: 3.14, deg: 3.14</string>
<string name="c_var_description_e">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</string>
<string name="c_var_description_i">Imaginary unit, defined such that i^2 = 1</string>
<string name="c_var_description_c">Speed of light in vacuum, m·s^-1</string>

View File

@ -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));
}
}

View File

@ -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);