ação Em número
- Última atualização2022/11/23
ação Em número
A ação Em número no String do pacote permite converter uma string em um número.
Configurações
Essa ação suporta números positivos, negativos e decimais.
Nota: Se a string contiver vírgulas, remova-as usando ação
Replace (Substituir) para substituir cada vírgula por uma string vazia.
- No campo Inserir a string, especifique a string de origem.
- No campo Atribuir a saída à variável, especifique a variável numérica.
Exemplo
Criar um bot para converter uma string em um número decimal.
- Crie um bot.
- No painel do lado esquerdo, clique em Automação.
Uma lista de formulários e bots disponíveis é exibida.
- Clique em Criar um bot.
- Digite o nome do bot: String_to_number.
- Clique em Criar e editar.
- No painel do lado esquerdo, clique em Automação.
- Para atribuir a string a uma variável, clique duas vezes ou arraste a ação
.
- No campo Selecionar o valor da variável da string de origem, selecione 5.78.
- No campo Selecionar variável(is)/valor da string de origem (opcional), clique no ícone Criar variável para criar uma variável.
- Na janela Criar variável, insira stringtest no campo Nome.
- Clique em Criar e selecionar.
- Para converter uma string em um número, clique duas vezes ou arraste a ação
.
- No campo Inserir a string, selecione a variável $string_test$.
- No campo Atribuir a saída à variável, clique no ícone Criar variável para criar uma variável.
- Na janela Criar variável, insira numtest no campo Nome.
- Clique em Criar e selecionar.
- Para imprimir os valores, clique duas vezes ou arraste a ação Caixa de mensagem. No campo Inserir a mensagem a ser exibida, insira $numtest.Number:toString$.
- Clique em Salvar e depois em Executar.
Agora você observa que o bot trunca os valores após os pontos decimais e exibe a saída como 5. Portanto, você deve converter novamente esse valor numérico em um valor da string para gerar uma saída que inclua o valor com o ponto decimal.
- Para converter o número em uma string, no painel Ações, clique duas vezes ou arraste a ação
.
- No campo Inserir número, selecione a variável $numtest$.
- No campo Inserir número de dígitos após decimal (formato de número), digite 3.
- No campo Atribuir a saída à variável, clique no ícone Criar variável para criar uma variável.
- Na janela Criar variável, insira numtostring_output no campo Nome.
- Clique em Criar e selecionar.
- Para imprimir os valores, clique duas vezes ou arraste a ação Caixa de mensagem. No campo Inserir a mensagem a ser exibida, insira $numtostring_output$.
- Clique em Salvar e depois em Executar.
O bot agora exibe o valor como 5,78.