¿Cómo hacer operaciones matemáticas en Android Shell? -- shell campo con calculator camp android Relacionados El problema

How to do math operations in android shell?


1
vote

problema

Español

Para hacer operaciones matemáticas en Linux Shell, se puede utilizar el lenguaje BC. Por ejemplo,

  echo `echo "scale=4;sqrt(400)"|bc -l`   

Esto dará una salida de 20.0000

Lamentablemente BC no está disponible en Android. Mi pregunta es,

1) ¿Cómo hago las operaciones matemáticas en Android Shell?

2) Si se debe usar BC, entonces, ¿cómo instalarlo en Android?

Es lo suficientemente bueno para mí Si puedo hacer cálculos enteros, realmente no necesito resultados de precisión de puntos o arbitrarios.

Original en ingles

To do math operations in Linux shell, bc language can be used. For example,

echo `echo "scale=4;sqrt(400)"|bc -l` 

This will give output of 20.0000

Unfortunately bc is not available on android. My question is,

1) How do I do math operations in android shell?

2) If bc has to be used, then, how to install it in android?

It is good enough for me if I can do integer calculations, I don't really need floating point or arbitrary precision results.

     
 
 

Lista de respuestas

1
 
vote

busybox no incluye bc , pero incluye la calculadora de notación de polaco inverso dc . Dado que BusyBox se puede instalar desde varios instaladores en Google Play, esta es probablemente la forma más fácil de obtener una calculadora basada en la línea de comandos en Android.

Alternativamente, he escuchado que ABCDEFGHIJKLMNABCDEFGHIJKLMN3 se puede compilar para Android fácilmente usando el NDK de Android, por lo que si está cómodo con la compilación de software, podría hacer esto.

 

BusyBox doesn't include bc, but it does include the Reverse Polish Notation calculator dc. Since Busybox can be installed from several installers on Google Play, this is probably the easiest way to get a command-line-based calculator on Android.

Alternatively, I've heard that bc can be compiled for Android quite easily using the Android NDK, so if you're comfortable with compiling software you could do this.

 
 

Relacionados problema

0  Cómo informar un error en la calculadora  ( How to report an bug in calculator ) 
¿Cómo informo un error o en realidad un error en la calculadora que viene con Android? La versión de Android en mi TAB4 es 4.4.2 y 4.1.2 en mi teléfono Samsun...

0  Acceso a Historial de cálculo en la aplicación HTC Calculator  ( Accessing calculation history on htc calculator app ) 
En mi HTC Thunderbolt, viene con una aplicación de calculadora. Si mantiene presionado el botón borrar , se obtiene tostadas que dice: Historial de cálcul...

0  Calculadora WiFi Uso en Marshmallow, Nexus 5? ¿Qué?  ( Calculator wifi usage on marshmallow nexus 5 what ) 
No he usado la aplicación Calculadora. Tampoco sé por qué estaría usando el WiFi o cualquier tipo de datos externos. Sin embargo, he aquí abajo: Reflexio...

2  Eliminar miles de separadores en la aplicación de la calculadora de Samsung Galaxy S2  ( Remove thousands separator in calculator app of samsung galaxy s2 ) 
¿Hay alguna forma de modificar una aplicación de calculadora estándar en el teléfono móvil Samsung Galaxy S2 para no mostrar el separador de miles de personas...

8  ¿Cómo acceder a la historia de la calculadora en AOSP Android Kitkat?  ( How to access the calculator history on aosp android kitkat ) 
La aplicación de calculadora nativa para Android tiene una opción de "historia limpia", pero no tengo ni idea de cómo ver este historial. He intentado movim...

0  ¿Cómo accede a los gráficos en la aplicación de la calculadora de Xlythe?  ( How do you access the graphs in xlythe calculator app ) 
He descargado recientemente la aplicación Xlythe Calculator ( enlace a Play Store aquí ). La aplicación afirma apoyar las funciones gráficas. Pero no tengo ni...

-1  La calculadora realiza las operaciones en el orden correcto después de todo [cerrado]  ( The calculator performs the operations in correct order after all ) 
cerrado. Esta pregunta es off-topic . Actualmente no está aceptando respuestas. ¿Quieres ...

3  Resultado inesperado al usar la función trigonométrica en la calculadora de Kitkat  ( Unexpected result when using trigonometric function on kitkats calculator ) 
Obtengo resultados inesperados al usar las funciones trigonométricas en mi teléfono Android 4.4.2. Por ejemplo, si ingreso ABCDEFGHIJKLMNABCDEFGHIJKLMN0 i...

4  ¿Hay alguna manera de hacer que un teléfono Android solo ejecute una aplicación y nada más?  ( Is there a way to make an android phone only run one app and nothing else ) 
Quiero tomar un teléfono Android viejo y convertirme en una calculadora dedicada. En otras palabras, me gustaría hacerlo, así que arranque el teléfono y mi ap...

1  ¿Cómo hacer operaciones matemáticas en Android Shell?  ( How to do math operations in android shell ) 
Para hacer operaciones matemáticas en Linux Shell, se puede utilizar el lenguaje BC. Por ejemplo, echo `echo "scale=4;sqrt(400)"|bc -l` Esto dará una s...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos