Como fazer operações matemáticas na Shell do Android? -- shell campo com calculator camp android Relacionado O problema

How to do math operations in android shell?


1
vote

problema

português

Para fazer operações matemáticas no Linux Shell, a linguagem BC pode ser usada. Por exemplo,

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

Isso dará a produção de 20.0000

Infelizmente a BC não está disponível no Android. Minha pergunta é,

1) Como faço operações matemáticas na Shell do Android?

2) Se o BC tiver que ser usado, então, como instalá-lo no Android?

É bom o suficiente para mim se eu puder fazer cálculos inteiros, eu realmente não preciso de pontos flutuantes ou resultados arbitrários de precisão.

Inglês Original

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 respostas

1
 
vote

busybox não inclui bc , mas inclui a calculadora de notação de polimento reversa dc . Como o busybox pode ser instalado a partir de vários instaladores no Google Play, é provavelmente a maneira mais fácil de obter uma calculadora baseada em linha de comando no Android.

Alternativamente, eu ouvi dizer que bc pode ser compilado para o Android facilmente usando o NDK do Android, então se você estiver confortável com o software de compilação, você poderia fazer isso.

 

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.

 
 

Perguntas relacionadas

3  Resultado inesperado ao usar a função trigonométrica na calculadora de Kitkat  ( Unexpected result when using trigonometric function on kitkats calculator ) 
Eu recebo resultados inesperados ao usar as funções trigonométricas no meu telefone Android 4.4.2. Por exemplo, se eu digitar sin(30)= eu obtenho o result...

1  Como fazer operações matemáticas na Shell do Android?  ( How to do math operations in android shell ) 
Para fazer operações matemáticas no Linux Shell, a linguagem BC pode ser usada. Por exemplo, echo `echo "scale=4;sqrt(400)"|bc -l` Isso dará a produção...

0  Como você acessa os gráficos no aplicativo XlyThe Calculator?  ( How do you access the graphs in xlythe calculator app ) 
Eu baixei recentemente o aplicativo xlythe calculator ( link para Play Store aqui ). O aplicativo afirma suportar funções de grafica. Mas eu não tenho idéia d...

8  Como acessar o histórico da calculadora no AOSP Android Kitkat?  ( How to access the calculator history on aosp android kitkat ) 
O aplicativo de calculadora nativa para Android tem uma opção "Limpo Histórico", mas não tenho pista sobre como ver esse histórico. Eu tentei movimentos de ...

4  Existe uma maneira de fazer um telefone Android apenas executar um aplicativo e nada mais?  ( Is there a way to make an android phone only run one app and nothing else ) 
Eu quero fazer um antigo telefone Android e transformá-lo em uma calculadora dedicada. Em outras palavras, eu gostaria de fazer isso, então eu inicialize o te...

0  Acessando o histórico de cálculo no aplicativo HTC Calculator  ( Accessing calculation history on htc calculator app ) 
No meu HTC Thunderbolt, ele vem com um aplicativo de calculadora. Se você segurar o botão Limpar , você receberá torrada que diz: . Histórico de cálculo cl...

-1  A calculadora executa as operações na ordem correta depois de tudo [FECHADO]  ( The calculator performs the operations in correct order after all ) 
. FECHADO. Esta questão é off-tópico . Atualmente não está aceitando respostas. Quer melh...

0  Calculadora WiFi Uso em Marshmallow, Nexus 5? O que?  ( Calculator wifi usage on marshmallow nexus 5 what ) 
Eu não usei o aplicativo da calculadora. Eu também não sei porque seria usar o WiFi ou qualquer tipo de dados externos. Ainda eis, abaixo: Eu pisquei 6.0...

2  Remover milhares separadores no aplicativo Calculator de Samsung Galaxy S2  ( Remove thousands separator in calculator app of samsung galaxy s2 ) 
Existe alguma maneira de ajustar um aplicativo de calculadora padrão no celular Samsung Galaxy S2 para não exibir o separador de milhares? Eu quero exibir 1...

0  Como denunciar um bug na calculadora  ( How to report an bug in calculator ) 
Como relato um bug ou realmente um erro na calculadora que vem com o Android? A versão do Android no meu tab4 é 4.4.2 e 4.1.2 no meu telefone Samsung. É a fun...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.