Atrás

#math

24 APIs con esta etiqueta

API de Combinatoria

Matemáticas de combinatoria como API, calculadas local y determinísticamente con enteros exactos de precisión arbitraria. El endpoint de factorial calcula n! = 1·2·3···n (con 0! = 1) y lo devuelve exactamente como una cadena junto con su número de dígitos, por lo que incluso factoriales muy grandes se mantienen precisos. El endpoint de permutaciones cuenta arreglos ordenados: sin repetición nPr = n!/(n−r)! arreglos de r elementos elegidos de n, y con repetición n^r, donde cada una de las r posiciones puede ser cualquiera de los n elementos. El endpoint de combinaciones cuenta selecciones no ordenadas: sin repetición el coeficiente binomial nCr = n!/(r!·(n−r)!), y con repetición (multiconjuntos) C(n+r−1, r), donde se permiten repeticiones. Todos los resultados se calculan con BigInt, por lo que son exactos sin importar su tamaño, devueltos como una cadena con el número de dígitos y una aproximación de punto flotante cuando sea posible. n y r son enteros no negativos hasta 100000. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de probabilidad, estadística, lotería, diseño de juegos, criptografía y educación, herramientas de conteo y probabilidades, y enseñanza de matemáticas discretas. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints. Esto es combinatoria de conteo; para aritmética modular use una API modular y para estadística descriptiva una API de estadística.

api.oanor.com/combinatorics-api

API de Aritmética Modular

Matemáticas de aritmética modular como API, calculadas local y determinísticamente con aritmética exacta de enteros grandes. El endpoint de potencia calcula la exponenciación modular, aᵇ mod m, mediante el método de cuadrados y multiplicación, rápido y exacto incluso para los exponentes enormes utilizados en criptografía. El endpoint de inverso encuentra el inverso multiplicativo modular a⁻¹ mod m con el algoritmo extendido de Euclides, devolviendo el inverso cuando a y m son coprimos e informando el mcd cuando no existe inverso. El endpoint de totiente calcula el totiente de Euler φ(n) — la cantidad de enteros desde 1 hasta n coprimos con n — con la factorización prima de la que proviene, y una verificación opcional del teorema de Euler de que a^φ(n) ≡ 1 (mod n) para una base coprima. Estos son los componentes básicos de RSA y gran parte de la criptografía moderna. Las entradas son enteros y se pueden pasar como cadenas para valores muy grandes. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de criptografía, seguridad, blockchain y matemáticas, herramientas de RSA y teoría de números, y educación en ciencias de la computación. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto es aritmética modular; para factorización prima y mcd use una API de teoría de números y para secuencias de enteros una API de secuencias.

api.oanor.com/modular-api

API de Números Complejos

Matemáticas de números complejos como API, calculadas local y determinísticamente. El endpoint de aritmética suma, resta, multiplica o divide dos números complejos z₁ = a + bi y z₂ = c + di, devolviendo el resultado tanto en forma rectangular (a + bi) como polar (módulo ∠ ángulo). El endpoint de propiedades describe un solo número complejo: su módulo |z| = √(a² + b²), su argumento en radianes y grados, su conjugado, su negación, su recíproco y su forma polar. El endpoint de potencia aplica el teorema de De Moivre, zⁿ = rⁿ(cos nθ + i·sin nθ), para elevar un número complejo a cualquier potencia real, y para un entero positivo n también devuelve todas las n raíces n-ésimas distintas, espaciadas uniformemente en el plano complejo. La parte imaginaria por defecto es cero, por lo que las entradas reales también funcionan. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de ingeniería, procesamiento de señales, electrónica, física y matemáticas, herramientas de circuitos de CA y fasores, y educación STEM. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto es aritmética de números complejos; para conversión de unidades de ángulo plano use una API de ángulos y para vectores una API de vectores.

api.oanor.com/complexnumber-api

API de Interpolación

Matemáticas de interpolación como API, calculadas local y determinísticamente. El endpoint lineal interpola entre dos puntos, y = y0 + (y1 − y0)·(x − x0)/(x1 − x0), devolviendo el valor en un objetivo x (o, dado un objetivo y, resolviendo la x que lo produce), el parámetro t y si el punto está fuera del segmento. El endpoint de tabla realiza interpolación lineal por partes dentro de una tabla de puntos (x, y) proporcionados como listas separadas por comas: ordena los puntos, encuentra los dos que encierran su consulta e interpola entre ellos, extendiendo el segmento más cercano y marcando el resultado cuando consulta fuera del rango de datos, ideal para curvas de calibración y tablas de consulta. El endpoint bilineal interpola en una cuadrícula rectangular a partir de cuatro valores de esquina, interpolando a lo largo de x en cada borde y y luego a lo largo de y. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado, y a diferencia de la regresión, pasa exactamente por los puntos proporcionados. Ideal para desarrolladores de aplicaciones de ingeniería, visualización de datos, juegos, mapeo y computación científica, herramientas de tablas de consulta y calibración, y educación en métodos numéricos. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, no se almacena nada. 3 endpoints. Esto es interpolación; para regresión de mínimos cuadrados y correlación, use una API de estadísticas.

api.oanor.com/interpolation-api

API de Resolución de Triángulos

Matemáticas de resolución de triángulos como API, calculadas local y determinísticamente. El endpoint solve resuelve cualquier triángulo a partir de tres valores — tres lados (SSS), dos lados y el ángulo incluido (SAS), dos ángulos y un lado (ASA/AAS), o el caso ambiguo de dos lados y un ángulo no incluido (SSA) — utilizando la ley de cosenos y la ley de senos, y devuelve los tres lados y ángulos, el perímetro, el área de Herón y si el triángulo es agudo, recto u obtuso y equilátero, isósceles o escaleno; para una entrada SSA ambigua también devuelve el segundo triángulo válido. El endpoint right es un solucionador dedicado de triángulos rectángulos a partir de dos de los dos catetos, la hipotenusa y un ángulo agudo, aplicando Pitágoras y trigonometría básica. El endpoint points construye un triángulo a partir de tres vértices cartesianos, dando las longitudes de los lados, los ángulos interiores, el área por fórmula de shoelace y el centroide. Los ángulos están en grados. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de educación, CAD, topografía, desarrollo de juegos e ingeniería, herramientas de geometría y trigonometría, y enseñanza STEM. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto resuelve triángulos; para áreas y volúmenes de formas generales use una API de geometría y para operaciones de conjuntos de puntos de polígonos una API de polígonos.

api.oanor.com/triangle-api

API de Notación Científica

Representación de números científicos como una API. El endpoint scientific expresa un número tanto en notación científica (un dígito antes del punto decimal × una potencia de diez) como en notación de ingeniería (el exponente es un múltiplo de tres, alineado con los prefijos SI), e informa la mantisa y el exponente. El endpoint sigfigs redondea un número a un número elegido de cifras significativas y cuenta las cifras significativas en un valor, respetando las reglas para ceros a la izquierda, ceros a la derecha y el punto decimal, y señalando los casos ambiguos como "1200". El endpoint si-prefix formatea un número con el prefijo métrico correcto (1500 → 1.5 k, 2.3×10⁹ → 2.3 G, 0.0023 → 2.3 m) con una unidad opcional, y analiza un valor con prefijo de vuelta a un número simple (2.2 MΩ → 2,200,000). Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para herramientas de ciencia e ingeniería, software de laboratorio y medición, trabajo en electrónica y señales, y educación. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 4 endpoints. Esto es representación de números científicos; para formato de números locales use una API de formato de números y para números a palabras o números romanos use una API de números.

api.oanor.com/sigfig-api

API de Representaciones Numéricas

Convierte enteros y números en las representaciones numéricas especiales que la conversión de base ordinaria omite — y viceversa. El endpoint graycode convierte entre un entero y su código Gray binario reflejado, donde valores consecutivos difieren exactamente en un bit (usado en codificadores rotatorios, mapas de Karnaugh y reducción de errores). El endpoint balanced-ternary convierte entre un entero y ternario balanceado, el sistema base 3 con dígitos −1, 0 y +1 (escritos T, 0, 1) que no necesita signo separado. El endpoint factoradic convierte entre un entero y el sistema de números factoriales (base mixta 1, 2, 3, …), la base del ranking de permutaciones y códigos de Lehmer. El endpoint continued-fraction convierte una fracción o un número real en su expansión en fracción continua [a0; a1, a2, …] y lista los convergentes — las aproximaciones racionales sucesivamente mejores — y puede reconstruir el valor a partir de los términos. Toda la aritmética de enteros es exacta mediante enteros grandes. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para enseñanza de ciencias de la computación, combinatoria y ranking de permutaciones, diseño de codificadores y corrección de errores, aproximación racional y matemáticas recreativas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 5 endpoints. Esto maneja representaciones numéricas especiales; para conversión de base ordinaria 2-36 use una API de conversión de base.

api.oanor.com/numrep-api

API de Polinomios

Trabaja con polinomios: encuentra sus raíces, evalúalos, diferencia e integra, y suma, resta, multiplica o divide. El endpoint de raíces devuelve cada raíz — real y compleja — usando la fórmula cuadrática exacta para grado 2 y el método Durand-Kerner para grados superiores, con una lista limpia solo de las raíces reales. El endpoint de evaluación calcula p(x) y p'(x) en un punto mediante el método de Horner. El endpoint de derivada devuelve los coeficientes de la derivada y de la integral indefinida. El endpoint de operación realiza aritmética polinomial — suma, resta, multiplicación y división larga dando un cociente y un residuo. Los coeficientes se dan con el grado más alto primero, así que [1,-3,2] significa x² − 3x + 2. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para ingeniería y sistemas de control, procesamiento de señales y diseño de filtros, gráficos por computadora y ajuste de curvas, computación científica, y enseñanza de álgebra y cálculo. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 5 endpoints. Esto es matemáticas de polinomios; para matrices y sistemas lineales usa una API de matrices, para vectores una API de vectores, y para aritmética general una API de matemáticas.

api.oanor.com/polynomial-api

API Matrix

Álgebra lineal como API: multiplicar matrices, analizar una matriz y resolver sistemas lineales, todo calculado local y exactamente. El endpoint multiply devuelve el producto A×B, verificando que las dimensiones internas coincidan. El endpoint analyze toma cualquier matriz y devuelve su transpuesta y rango, y para matrices cuadradas también el determinante, la traza, si es simétrica e invertible, y la inversa cuando existe, utilizando descomposición LU con pivoteo parcial y eliminación de Gauss-Jordan para estabilidad numérica. El endpoint solve resuelve un sistema Ax = b para una matriz de coeficientes cuadrada mediante eliminación gaussiana con pivoteo parcial, e informa claramente cuando la matriz es singular y no hay solución única. Las matrices se pasan como arreglos JSON de filas, por ejemplo [[1,2],[3,4]]. Todo es determinista e instantáneo. Ideal para preparación de ciencia de datos y aprendizaje automático, gráficos por computadora y transformaciones 3D, ingeniería y física, calibración de visión por computadora, sistemas de control y enseñanza de álgebra lineal. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Esto es matemáticas de matrices y álgebra lineal; para rotaciones 3D use una API de cuaterniones, para matemáticas vectoriales use una API de vectores, y para estadísticas use una API de estadísticas.

api.oanor.com/matrix-api

API de Quaterniones

Matemáticas de rotación 3D como API: convierta libremente entre cuaterniones, ángulos de Euler, eje-ángulo y matrices de rotación, componga rotaciones, rote vectores e interpole. El endpoint convert toma cualquier representación — un cuaternión {w,x,y,z}, ángulos de Euler (roll, pitch, yaw), un eje y ángulo, o una matriz 3×3 — y devuelve las cuatro formas a la vez, normalizadas. El endpoint multiply compone dos cuaterniones (el producto de Hamilton) para que pueda encadenar rotaciones. El endpoint rotate aplica un cuaternión a un vector 3D. El endpoint slerp realiza interpolación lineal esférica entre dos orientaciones a lo largo del camino más corto — la forma estándar de animar rotaciones suaves. Los ángulos de Euler usan la convención intrínseca aeroespacial Z-Y-X (yaw-pitch-roll) en grados; los cuaterniones siguen la convención de Hamilton con orden w,x,y,z; las matrices son row-major right-handed. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para motores de juegos y gráficos, robótica y drones, fusión IMU y de sensores, aeroespacial y dinámica de vuelo, VR/AR y herramientas de contenido 3D. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 5 endpoints. Esto son matemáticas de rotación 3D; para geometría 2D use una API de geometría y para conversión simple de unidades de ángulo use una API de ángulos.

api.oanor.com/quaternion-api

API de Tabla de Verdad

Evalúa expresiones de lógica booleana y genera tablas de verdad completas. El endpoint table toma una expresión booleana, encuentra sus variables, construye cada fila de la tabla de verdad (la primera variable es el bit más significativo, la convención estándar), y devuelve los valores y resultado de cada fila, la lista de minterms (los índices de fila donde la expresión es verdadera), una clasificación de tautología / contradicción / contingencia, y una forma canónica de suma de productos (SOP). El endpoint evaluate calcula el valor de la expresión para una asignación específica de sus variables. Entiende el conjunto completo de operadores tanto en forma simbólica como en palabras: NOT (!, ~, ¬), AND (&, &&, ∧, *, ., AND), OR (|, ||, ∨, +, OR), XOR (^, ⊕), NAND, NOR, XNOR, implicación (->, =>, →, IMPLIES) y el bicondicional (<->, <=>, ↔, IFF) — con la precedencia habitual (NOT > AND > XOR > OR > IMPLIES > IFF), paréntesis, y las constantes 0/1 y true/false. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para la enseñanza de lógica digital y matemáticas discretas, diseño de hardware y HDL, simplificación de condiciones en código, comprobaciones de cordura tipo SAT y preparación para entrevistas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto evalúa lógica booleana y construye tablas de verdad; para aritmética y ecuaciones usa una API de matemáticas.

api.oanor.com/truthtable-api

API IEEE 754

Inspecciona y construye números de punto flotante IEEE 754: ve exactamente cómo se almacena un número en los bits. El endpoint encode toma un número y descompone su representación de precisión simple (32 bits) o doble (64 bits) en el bit de signo, el exponente crudo y sin sesgo, la mantisa, el diseño binario completo dividido en signo/exponente/mantisa, la palabra hexadecimal y una clasificación (normal, subnormal, cero, infinito o NaN); para precisión simple también devuelve el valor real después del redondeo, para que puedas ver directamente el error de punto flotante. El endpoint decode hace el camino inverso: dale una palabra hexadecimal o una cadena binaria de 32 o 64 bits y devuelve el número que representa junto con el mismo desglose de campos. Acepta inf, -inf y nan, y presenta los bytes en big-endian. Todo se calcula local y deterministicamente, por lo que es instantáneo y exacto. Ideal para sistemas y programación embebida, enseñanza de cómo funcionan los flotantes, depuración de errores de precisión y redondeo, protocolos binarios y formatos de archivo, y preparación para entrevistas. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto inspecciona bits de punto flotante; para conversión de base entera usa una API de base-convert.

api.oanor.com/ieee754-api

API de Reasignación de Rangos

Mapea números entre rangos. El endpoint scale asigna linealmente un valor desde un rango de entrada [in_min, in_max] a un rango de salida [out_min, out_max] — el clásico map() que usas con lecturas de sensores, deslizadores y perillas, indicadores y barras de progreso, y ejes de visualización de datos. También devuelve la posición t de 0 a 1, por lo que con el rango de salida predeterminado 0–1 normaliza un valor, y con un rango de entrada 0–1 interpola (lerp); los rangos de salida pueden invertirse (out_min mayor que out_max) para invertir la dirección, y un clamp opcional mantiene el resultado dentro del rango de salida en lugar de extrapolar. El endpoint clamp restringe un valor a un mínimo y máximo y puede ajustarlo al paso más cercano. Todo es matemática local exacta, instantánea y determinista. Ideal para IoT y sistemas embebidos (estilo Arduino map), audio y DSP, gráficos y desarrollo de juegos, paneles y gráficos, y controles de UI. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto mapea valores escalares — para interpolar vectores usa una API de vectores y para curvas de easing de animación usa una API de easing.

api.oanor.com/remap-api

API de Fracciones

Matemáticas exactas de fracciones con enteros de precisión arbitraria, sin redondeo de punto flotante. El endpoint simplify reduce cualquier fracción a su mínima expresión y devuelve el valor decimal, la forma de número mixto (10/4 → 2 1/2) y si es un número entero. El endpoint calc suma, resta, multiplica o divide dos valores — dados como fracciones (1/2), números enteros, números mixtos (1 1/2) o decimales (0.5) — y devuelve el resultado simplificado. El endpoint fromdecimal convierte un decimal en fracción: exactamente para decimales finitos, y precisamente para decimales periódicos escritos con paréntesis, por lo que 0.(3) se convierte en 1/3 y 0.1(6) en 1/6. Debido a que cada paso utiliza enteros grandes, los resultados siempre son exactos y los numeradores o denominadores muy grandes se devuelven como cadenas en lugar de perder precisión. Ideal para herramientas educativas y matemáticas, recetas y escalado de unidades, mediciones de ingeniería y carpintería, finanzas y cualquier lugar donde las fracciones deban mantenerse exactas. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 4 endpoints. Esto es matemáticas de fracciones; para expresiones generales use una API de motor matemático y para factorización prima use una API de teoría de números.

api.oanor.com/fraction-api

API de Secuencias Numéricas

Genera secuencias de enteros famosas y prueba pertenencia, con matemáticas exactas de enteros grandes. El endpoint generate devuelve los primeros N términos de una secuencia: números de Fibonacci, Lucas, primos, triangulares, cuadrados, cubos, factoriales, Catalan, pentagonales y tetraédricos, además de aritméticas parametrizadas (un inicio y un paso), geométricas (un inicio y una razón) y potencias (cualquier base). El endpoint contains te indica si un número dado pertenece a una secuencia: ¿es 233 un número de Fibonacci?, ¿es 21 triangular?, ¿es 97 primo?, ¿es 720 un factorial? — usando pruebas rápidas de forma cerrada para primos, cuadrados, cubos, triangulares, pentagonales y números de Fibonacci y una búsqueda exacta para el resto, y devuelve el índice del término donde se conoce. Debido a que todo se calcula con enteros de precisión arbitraria, los términos más allá del límite habitual de punto flotante se devuelven exactamente como cadenas decimales y nunca se desbordan. Se ejecuta completamente en local, por lo que es instantáneo, determinista y privado. Ideal para educación y herramientas matemáticas, desafíos de programación y acertijos, generación de datos de prueba, matemáticas recreativas y experimentos de teoría de números. Cómputo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 3 endpoints. Esto genera y prueba secuencias de enteros; para factorizar un solo número u obtener sus divisores, usa una API de teoría de números.

api.oanor.com/sequences-api

API de Vectores

Un conjunto de herramientas matemáticas para vectores en 2D, 3D y n-dimensionales. El endpoint op realiza la operación que solicites sobre uno o dos vectores: sumar y restar, escalar por un factor, negar, el producto punto, el producto cruz (un vector en 3D, el componente escalar z en 2D), la magnitud (longitud), el vector unitario (normalizado), la distancia euclidiana y el ángulo entre dos vectores (tanto en radianes como en grados), interpolación lineal (lerp) entre dos vectores, y la proyección de un vector sobre otro. El endpoint info analiza un solo vector: su dimensión, magnitud, vector unitario y, para 2D, su ángulo de dirección desde el eje x. Los vectores son solo componentes separados por comas como 3,4 o 1,2,3, y las operaciones funcionan en cualquier dimensión hasta 32 (el producto cruz es solo 2D/3D). Todo es matemática local exacta, por lo que es instantáneo y determinista. Ideal para motores de juegos y física, gráficos y WebGL/canvas, robótica y navegación, visualización de datos, simulaciones y herramientas de ingeniería. Cálculo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto hace álgebra vectorial; para conversión de unidades de ángulo plano usa la API de Ángulos y para área/perímetro de formas usa la API de Geometría.

api.oanor.com/vector-api

API de Easing

Evalúa funciones de easing y temporización de animaciones. El endpoint de muestra calcula cualquiera de los 31 easings estándar de Penner — easeInOutCubic, easeOutBounce, easeInOutElastic, easeInBack, easeOutExpo, easeInOutSine y el resto — las cuatro palabras clave CSS (ease, ease-in, ease-out, ease-in-out), o tu propia función de temporización CSS cubic-bezier(x1,y1,x2,y2), resuelta exactamente con Newton-Raphson. Solicita un único valor de progreso t, o pasa steps=N para obtener una tabla predefinida de puntos {t, value} para construir keyframes, líneas de tiempo de sprites, animaciones de desplazamiento y tablas de búsqueda de interpolación. El endpoint de lista devuelve cada nombre de easing compatible con el cubic-bezier para las palabras clave CSS. Los valores suavizados pueden sobrepasar por debajo de 0 o por encima de 1 para back, elastic y bounce, exactamente como esperan los diseñadores. Ideal para diseño de movimiento, animaciones de juegos y UI, herramientas CSS y canvas/WebGL, transiciones de gráficos y visualización de datos, y en cualquier lugar donde necesites una curva de temporización precisa sin incluir una biblioteca. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Esto calcula los valores de la curva; para convertir colores o construir degradados usa las APIs de color y degradado.

api.oanor.com/easing-api

API de Teoría de Números

Un conjunto de herramientas para enteros como API. Factoriza cualquier número en sus factores primos con exponentes (y una forma legible 2^3 × 3^2 × 5), con el conteo de divisores, la suma de divisores, la lista completa de divisores y si el número es perfecto; encuentra el máximo común divisor y el mínimo común múltiplo de dos números (y si son coprimos); y prueba la primalidad, devolviendo el primo siguiente y anterior. Maneja números hasta un billón. Perfecto para educación matemática y acertijos, demostraciones de criptografía, generación de datos de prueba y cualquier momento en que necesites los componentes básicos de un número. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 4 endpoints. Un conjunto de herramientas de enteros enfocado, distinto de un motor general de expresiones matemáticas.

api.oanor.com/numbertheory-api

API de Porcentaje

Matemáticas de porcentaje cotidianas como API. Cuatro operaciones claras: qué es X% de un valor (15% de 200 = 30); qué porcentaje es un número de otro (30 es el 15% de 200); el cambio porcentual entre dos números, con la dirección y la diferencia bruta (200 → 250 es un aumento del 25%); y aplicar un aumento o disminución porcentual a un valor (200 + 15% = 230). Útil para descuentos, propinas e impuestos, crecimiento y deltas de KPI, barras de progreso, paneles y sumas rápidas tipo hoja de cálculo, sin escribir una fórmula. Cálculo puramente local: sin clave, sin servicio de terceros, instantáneo. En vivo, nada se almacena. 5 endpoints. Una calculadora enfocada, distinta de un motor general de expresiones matemáticas.

api.oanor.com/percentage-api

API de Ángulos

Convierte y normaliza ángulos planos. El endpoint convert mueve un valor entre grados, radianes, gradianes (gones), vueltas/revoluciones, minutos de arco, segundos de arco, milirradianes y DMS (grados-minutos-segundos): analiza una cadena DMS como 12°34'56" o formatea un ángulo decimal como DMS. El endpoint normalize envuelve cualquier ángulo en el rango de 0–360° o −180–180°. Perfecto para gráficos y matemáticas de juegos, CAD y topografía, robótica, astronomía y rumbos de navegación. Esto cubre específicamente ángulos planos, una categoría que los convertidores de unidades generales omiten. Cómputo local puro: sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints. Distinto de la conversión general de unidades y de la conversión de coordenadas geográficas.

api.oanor.com/angle-api

API de Estadísticas

Ejecute estadísticas en una lista de números sin una hoja de cálculo ni un paquete estadístico. El endpoint describe devuelve un resumen completo de un conjunto de datos: recuento, suma, mínimo, máximo, rango, media, mediana, moda, primer y tercer cuartil y rango intercuartil, varianza y desviación estándar poblacional y muestral, coeficiente de variación, medias geométrica y armónica, asimetría y curtosis. Obtenga cualquier percentil de un conjunto de datos, el coeficiente de correlación de Pearson (y r²) entre dos series de igual longitud, y una regresión lineal simple (pendiente, intersección, r² y la ecuación de la recta). La entrada es un arreglo de números en bruto (JSON o una lista separada por comas) — sin CSV, sin encabezados. Perfecto para análisis, resúmenes de pruebas A/B, datos de sensores y métricas, paneles de control y análisis exploratorio rápido. Cómputo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 5 endpoints. Distinto del motor de expresiones mathjs y de los resúmenes por columna de CSV.

api.oanor.com/stats-api

API de Geometría

Calcula la geometría de formas comunes. Obtén el área de formas 2D (círculo, cuadrado, rectángulo, triángulo — por base/altura o tres lados mediante Herón, trapecio, paralelogramo, rombo, elipse, polígono regular), el perímetro o circunferencia, y para formas 3D el volumen y área superficial (esfera, cubo, caja, cilindro, cono, pirámide cuadrada). Proporciona una forma y sus dimensiones y obtén el resultado exacto más la fórmula utilizada. Matemática local pura — sin clave, sin servicio de terceros, instantáneo y determinista. En vivo. 6 endpoints. Construido para herramientas CAD y de ingeniería, educación y e-learning, construcción y estimación de materiales, y cualquier aplicación que necesite matemáticas de formas confiables. Distinto de un evaluador de expresiones genérico o convertidor de unidades.

api.oanor.com/geometry-api

API de Conversor de Bases Numéricas

Convierte enteros entre cualquier sistema numérico con matemática exacta de enteros grandes. Pasa un número y una base de origen/destino (radix 2 a 36, arbitrariamente grande, con signo) y el endpoint convert devuelve el resultado y el valor decimal; los prefijos comunes 0x, 0b y 0o se aceptan cuando coinciden con la base, y los espacios en blanco o guiones bajos en la entrada se ignoran. El endpoint bases muestra un solo número en binario, octal, decimal, hexadecimal, base32 y base36 a la vez, junto con su longitud de bits, longitud de bytes y signo. Todo se calcula localmente con BigInt, por lo que los valores de cualquier tamaño son exactos y deterministas. Ideal para depuración de bajo nivel y embebida, trabajo en redes y manipulación de bits, enseñanza de sistemas numéricos, y en cualquier lugar donde se manejen hex, binario y decimal. Un conversor de bases numéricas — distinto del kit de herramientas de codificación de texto (codificación: base64/base32/hex de bytes), del registro de paquetes Elixir/Erlang Hex (hex) y de números a palabras (numberwords). Sin clave upstream, sin caché.

api.oanor.com/baseconvert-api

API de Matemáticas

Un motor matemático completo como API, impulsado por mathjs. Evalúa cualquier expresión — aritmética, cientos de funciones (sqrt, sin, log, gcd, factorial, combinaciones, …), constantes (pi, e), números complejos, matrices y teoría de números — con control de precisión opcional (por ejemplo, 2+3*sqrt(16) → 14, pi con 5 dígitos → 3.1416). Toma la derivada simbólica de una expresión con respecto a una variable (x^2+3x → 2*x+3), y simplifica álgebra (2x+3x → 5*x). Sin bibliotecas de fórmulas que empaquetar, sin matemáticas que reimplementar: envía una expresión, obtén la respuesta. Ideal para calculadoras y aplicaciones educativas STEM, lógica de hojas de cálculo y formularios, herramientas de cuestionarios y tareas, paneles de ingeniería y datos, y cualquier producto que necesite cómputo confiable del lado del servidor.

api.oanor.com/math-api