logologo
Começar
Manual
Desenvolvimento
Plugins
API
Início
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Começar
Manual
Desenvolvimento
Plugins
API
Início
logologo
Motor de cálculo
Visão geral
Formula.js
Math.js
Next PageFormula.js
Aviso de tradução por IA

Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.

#Motores de Cálculo

No NocoBase, os motores de cálculo são fundamentais para os campos de fórmula, regras de ligação e fluxos de trabalho, fornecendo aos usuários ferramentas computacionais versáteis.

#Formula.js

O Formula.js é uma biblioteca JavaScript leve, projetada especificamente para cálculos de fórmulas (replicando muitas funções do Microsoft Excel). Ele permite que você realize cálculos complexos sem esforço. Seus principais recursos incluem:

  • Biblioteca de funções extensa: Oferece uma ampla gama de funções para diversas operações matemáticas, incluindo cálculos estatísticos e financeiros.
  • API amigável: Projetada para ser fácil de usar, permitindo que tanto desenvolvedores quanto não desenvolvedores criem fórmulas sem a necessidade de codificação extensa.
  • Cálculos em tempo real: Otimizado para o processamento de dados em tempo real, sendo ideal para aplicações que exigem feedback computacional imediato.

#Math.js

O Math.js é uma biblioteca de matemática abrangente para JavaScript e Node.js. Ele suporta um amplo espectro de operações matemáticas, desde aritmética básica até álgebra avançada, estatística e álgebra linear. Seus principais recursos incluem:

  • Funcionalidade abrangente: Fornece uma vasta gama de funções para todos os tipos de operações matemáticas.
  • Análise flexível de expressões: Capaz de analisar e avaliar expressões matemáticas em formato de texto (string).
  • Cálculos avançados: Suporta operações de matriz, computação simbólica e análise estatística, entre outras funções matemáticas avançadas.
  • Extensibilidade: Pode ser estendido com funções e constantes personalizadas para atender a necessidades específicas.

#Aplicação no NocoBase

Ao integrar o Formula.js e o Math.js, os usuários do NocoBase podem:

  • Executar uma ampla gama de cálculos: Desde aritmética simples até operações matemáticas complexas, aprimorando as capacidades computacionais de suas aplicações.
  • Desenvolver aplicações robustas e eficientes: Criar aplicações que exigem cálculos matemáticos precisos e poderosos, garantindo confiabilidade e desempenho.
  • Aumentar a produtividade: Utilizar funções pré-construídas para reduzir a necessidade de código personalizado extenso, melhorando assim a eficiência do desenvolvimento.

Essas bibliotecas são fundamentais na plataforma no-code do NocoBase, permitindo que você crie uma lógica de cálculo flexível e personalizável sem precisar se aprofundar em programação complexa. Essa abordagem simplifica o processo de desenvolvimento, ao mesmo tempo em que aumenta a funcionalidade e a adaptabilidade das aplicações.