美文网首页
ginac库判断数字类型

ginac库判断数字类型

作者: 一路向后 | 来源:发表于2020-10-12 21:21 被阅读0次

1.程序源码

#include <iostream>
#include <ginac/ginac.h>

using namespace std;
using namespace GiNaC;

int main()
{
        //定义整数
        numeric a = 20;
        numeric b = 30;
        numeric c = -20;

        //是不是零
        numeric d = a.is_zero();

        //是不是大于0
        numeric e = a.is_positive();

        //是不是小于0
        numeric f = c.is_negative();

        //是不是整数
        numeric g = b.is_integer();

        //是不是大于0的整数
        numeric h = c.is_pos_integer();

        //是不是大于或等于0的整数
        numeric i = b.is_nonneg_integer();

        //是不是偶数
        numeric j = a.is_even();

        //是不是奇数
        numeric k = a.is_odd();

        //是不是质数
        numeric l = b.is_prime();

        //是不是有理数
        numeric m = c.is_rational();

        //是不是实数
        numeric n = a.is_real();

        //是不是整复数
        numeric o = b.is_cinteger();

        //是不是有理复数
        numeric p = c.is_crational();

        //打印输出结果
        cout << d << endl;
        cout << e << endl;
        cout << f << endl;
        cout << g << endl;
        cout << h << endl;
        cout << i << endl;
        cout << j << endl;
        cout << k << endl;
        cout << l << endl;
        cout << m << endl;
        cout << n << endl;
        cout << o << endl;
        cout << p << endl;

        return 0;
}

2.编译源码

$ g++ -o example example.c -lginac -lcln -I/usr/local/include -L/usr/local/lib64

3.运行结果

./example
0
1
1
1
0
1
1
0
0
1
1
1
1

相关文章

  • ginac库判断数字类型

    1.程序源码 2.编译源码 3.运行结果

  • ginac库定义数字

    1.程序源码 2.编译源码 3.运行结果

  • JavaScript - 4.数据类型判断

    数据类型判断 节点类型 nodeType 数据类型 typeof 方法 数组 Array 的判断 非数字的判断

  • JS学习笔记

    一、变量 1.NaN:not a number 数字类型 2.==只判断值 ===值和数据类型都判断

  • ginac库计算积分

    1.程序源码 2.编译源码 3.运行结果

  • ginac库矩阵运算

    1.程序源码 2.编译源码 3.运行结果

  • js判断是否数字类型

    js判断数字类型汇总 最近在写代码的时候,有些逻辑需要判断数字类型,等用到的时候才发现自己了解的方法不太严密,然后...

  • js隐式转换

    js隐式转换 boolean == number 当 布尔类型与数字类型进行 ==判断时;是将布尔转为数字,然后在...

  • 05-转换数据类型

    0.判断 typeof 数据 判断数据类型 isNaN() 判断是不是数组 1.转为数字 Number(数据)...

  • 2018-08-22

    判断数据类型:// typeof //NaN :not a number 不是一个数字// 数据类型:...

网友评论

      本文标题:ginac库判断数字类型

      本文链接:https://www.haomeiwen.com/subject/nbwppktx.html