CMATH PARA BORLAND C / C ++

Una biblioteca útil y completa para aritméticos y matemáticas del número complejo
Descargar ahora

CMATH PARA BORLAND C / C ++ Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Shareware / $60.00
  • Precio:
  • USD 60.00
  • Nombre del editor:
  • OptiCode - Dr. Martin Sander Software Dev.
  • Tamaño del archivo:
  • 212k

CMATH PARA BORLAND C / C ++ Etiquetas


CMATH PARA BORLAND C / C ++ Descripción

CMATH para Borland C / C ++ es una biblioteca útil e integral para aritméticos y matemáticas de números complejos, tanto en coordenadas cartesianas como en polares, para compiladores C / C ++ y Pascal / Delphi. CMATH está disponible como un producto independiente. También se incluye en el paquete Optivec. Alternativamente, se pueden llamar a todas las funciones de Classic C y Pascal / Delphi con nombres de funciones específicos de tipo (como CF_SIN, CD_EXP, PE_SQRT), o de C ++ y Delphi con nombres y operadores de funciones sobrecargados (como SIN, EXP, SQRT, OPERADOR +; Operadores solo en C ++). En la medida de lo posible, todas las funciones tienen los mismos nombres en la versión Pascal / Delphi como en la versión C / C ++. La velocidad superior, la precisión y la seguridad se logran a través de la implementación en el lenguaje ensamblador (a diferencia del código compilado o en línea de las bibliotecas complejas de C ++ complejas disponibles). Solo para las tareas más simples, las funciones alternativas en línea C ++ se utilizan en la versión C ++. En la medida en que el alcance de Cmath se superpone con las complejas implementaciones de clase de Visual C ++, Borland C ++, y Delphi, Cmath es un reemplazo de alta calidad para este último, que son bastante ineficientes e inexactos. En contraste con las fórmulas de libro de texto escrito y compiladas de la mayoría de las otras bibliotecas complejas disponibles (incluidas las que vienen con Visual C ++ y los compiladores de Borland), la implementación de CMATH se guió por las siguientes reglas: Sin ningún compromiso, siempre se otorga la prioridad a los resultados correctos matemáticamente, con la precisión exigida por el tipo de datos respectivo. Especialmente para las funciones complejas, esto requiere un tratamiento muy completo de muchas situaciones diferentes. Para este fin, los diversos casos deben distinguirse con la atención pedantica. (Las fórmulas de libro de texto no necesitan tratar estas situaciones por separado, ya que teóricamente asumen la precisión infinita de los resultados intermedios; Sin embargo, una implementación real tiene que trabajar con la precisión limitada dada por los procesadores de la vida real.) Las funciones matemáticas deben ser "seguras" en todas las circunstancias. Es posible que por ninguna razón simplemente se estrelle, pero tienen que realizar un tratamiento de error decente. Esto es cierto incluso, y quizás especialmente, para argumentos aparentemente sin sentido, con la excepción única del INF y NAN sin números, que se producen solo como resultado de errores graves en otras funciones. Por todos los medios posibles, se debe lograr una mayor velocidad de ejecución. (Después de todo, no compraste tu computadora rápida para nada!) El código del programa tiene que ser lo más compacto posible. Sin embargo, en caso de conflictos, la velocidad de ejecución más rápida siempre se le da prioridad sobre el tamaño del código más pequeño.


CMATH PARA BORLAND C / C ++ Software relacionado

Velocidad pura

aumenta en gran medida su velocidad de transferencia de Internet. Puede esperar entre 200% y 500%. Esto incluye la visualización de la página web, FTP, o incluso con chat. Todo se cargará más rápido será menos w ...

148 1,440K

Descargar

Netaccelerador

Navegue más rápido en Internet con Netaccelerator v2 por IMSI. Netaccelerator permanece ocupado detrás de las escenas que buscan enlaces disponibles y descargando el texto y los gráficos relacionados, maximizando el EFFI ...

161 6,500K

Descargar