当前位置: 首页 > news >正文

CGAL 数字类型

文章目录

  • 一、简介
  • 二、内置数字类型
  • 三、CGAL中的数字类型
  • 参考资料

一、简介

在CGAL汇总,数字类型必须满足特定的语法和语义要求,这样它们才能在CGAL代码中成功使用。一般来说,它们往往是代数结构概念的模型,如果它们对实数的子集模型,那么它们就也是RealEmbeddable模型。

二、内置数字类型

普通的内置数字类型如float、double和long double具有必要的算术和比较操作符。但是由于CGAL模板的大量使用,使得这些简单的内置类型缺少一些被CGAL自动包含的必需例程。
c++的所有内置数类型只能表示有理数的一个离散(有界)子集,并且由于浮点数字具有比精确计算多得多的基础设施支持(硬件、语言定义和编译器),因此它非常高效。但是与所有具有有限精度表示的数字类型(用于无限范围的整数或实数的近似值)一样,内置数字类型本质上可能不精确。

三、CGAL中的数字类型

CGAL提供了几种可用于精确计算的数字类型。其中包括可用于创建的Quotient类,例如,当用可以表示整数的数字类型参数化时,它的行为就像有理数。

数字类型MP_Float能够表示多精度浮点值,即它是按2

http://www.lryc.cn/news/13072.html

相关文章:

  • 如何将Python打包后的exe还原成.py?
  • CJSON简单介绍
  • 算法训练营 day49 动态规划 爬楼梯 (进阶)零钱兑换 完全平方数
  • Vue:extends继承组件复用性
  • ChatGPT 的一些思考
  • GEE学习笔记 六十九:【GEE之Python版教程三】Python基础编程一
  • 大数据全系安装
  • stable-diffusion-webui 安装使用
  • 3D点云处理:点云聚类--FEC: Fast Euclidean Clustering for Point Cloud Segmentation
  • 华为OD机试题 - 射击比赛(JavaScript)| 代码+思路+重要知识点
  • 流程引擎之Flowable简介
  • AcWing:4861. 构造数列、4862. 浇花(C++)
  • 进程的概念
  • 自动化测试5年经验,分享一些心得
  • independentsoft.de/MSG .NET Framework Crack
  • 基于Transformer的NLP处理管线
  • 二叉树OJ(一)二叉树的最大深度 二叉搜索树与双向链表 对称的二叉树
  • 使用Fairseq进行Bart预训练
  • n阶数字回转方阵 ← 模拟法
  • 【人工智能AI】二、NoSQL 基础知识《NoSQL 企业级基础入门与进阶实战》
  • Camera Rolling Shutter和Global Shutter的区别
  • 模版之AnyType
  • 【汇编】一、环境搭建(一只 Assember 的成长史)
  • 【博客628】k8s pod访问集群外域名原理以及主机开启了systemd-resolved的不同情况
  • 测试3.测试方法的分类
  • Android 基础知识4-2.9 FrameLayout(帧布局)详解
  • Go语言xorm框架
  • 19_微信小程序之优雅实现侧滑菜单
  • JSP中JDBC与javaBean学习笔记
  • 编译Android系统源码推荐的电脑配置