环球看点!BigDecimal详细解析
简介
BigDecimal 由任意精度的整数非标度值 和32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负scale 次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。
先运行一套代码
(相关资料图)
public static void main(String[] args) { System.out.println(0.2 + 0.1); System.out.println(0.3 - 0.1); System.out.println(0.2 * 0.1); System.out.println(0.3 / 0.1); }
输出效果
0.300000000000000040.199999999999999980.0200000000000000042.9999999999999996
原因
我们的计算机是二进制的。浮点数没有办法是用二进制进行精确表示。我们的CPU表示浮点数由两个部分组成:指数和尾数,这样的表示方法一般都会失去一定的精确度,有些浮点数运算也会产生一定的误差。如:2.4的二进制表示并非就是精确的2.4。反而最为接近的二进制表示是 2.3999999999999999。浮点数的值实际上是由一个特定的数学公式计算得到的。
构造方法
1.public BigDecimal(double val) 将double表示形式转换为BigDecimal *不建议使用
2.public BigDecimal(int val) 将int表示形式转换成BigDecimal
3.public BigDecimal(String val) 将String表示形式转换成BigDecimal
示例
BigDecimal bigDecimal = new BigDecimal(2);BigDecimal bDouble = new BigDecimal(2.4);BigDecimal bString = new BigDecimal("2.4");System.out.println("bigDecimal=" + bigDecimal);System.out.println("bDouble=" + bDouble);System.out.println("bString=" + bString);
输出结果
bigDecimal=2bDouble=2.399999999999999911182158029987476766109466552734375bString=2.4
JDK的描述(原因)
1、参数类型为double的构造方法的结果有一定的不可预知性。有人可能认为在Java中写入newBigDecimal(0.1)所创建的BigDecimal正好等于 0.1(非标度值 1,其标度为 1),但是它实际上等于0.1000000000000000055511151231257827021181583404541015625。这是因为0.1无法准确地表示为 double(或者说对于该情况,不能表示为任何有限长度的二进制小数)。这样,传入到构造方法的值不会正好等于 0.1(虽然表面上等于该值)。
2、另一方面,String 构造方法是完全可预知的:写入 newBigDecimal(“0.1”) 将创建一个 BigDecimal,它正好等于预期的 0.1。因此,比较而言,通常建议优先使用String构造方法。
如果是确定用double,则可以用Double.toString(2.4),如下代码
BigDecimal bDouble1 = BigDecimal.valueOf(2.4);BigDecimal bDouble2 = new BigDecimal(Double.toString(2.4));System.out.println("bDouble1=" + bDouble1);System.out.println("bDouble2=" + bDouble2);
输出结果
bDouble1=2.4bDouble2=2.4
几种常用函数
加:BigDecimal add(BigDecimal augend)
减:BigDecimal subtract(BigDecimal subtrahend)
乘:BigDecimal multiply(BigDecimal multiplicand)
除法:BigDecimal divide(BigDecimal divisor, int scale, int roundingMode)
(BigDecimal divisor 除数, int scale 精确小数位, int roundingMode 舍入模式)
绝对值:BigDecimal abs()
例子代码
BigDecimal num1 = new BigDecimal(2.4);BigDecimal num2 = new BigDecimal(2);BigDecimal num3 = new BigDecimal(-2);//尽量用字符串的形式初始化BigDecimal num12 = new BigDecimal("2.4");BigDecimal num22 = new BigDecimal("2");BigDecimal num32 = new BigDecimal("-2");//加法BigDecimal result1 = num1.add(num2);BigDecimal result12 = num12.add(num22);//减法BigDecimal result2 = num1.subtract(num2);BigDecimal result22 = num12.subtract(num22);//乘法BigDecimal result3 = num1.multiply(num2);BigDecimal result32 = num12.multiply(num22);//绝对值BigDecimal result4 = num3.abs();BigDecimal result42 = num32.abs();//除法BigDecimal result5 = num2.divide(num1,20,BigDecimal.ROUND_HALF_UP);BigDecimal result52 = num22.divide(num12,20,BigDecimal.ROUND_HALF_UP);System.out.println("加法用value结果 result1:"+result1);System.out.println("加法用string结果 result12:"+result12);System.out.println("减法value结果:"+result2);System.out.println("减法用string结果:"+result22);System.out.println("乘法用value结果 result3:"+result3);System.out.println("乘法用string结果 result32:"+result32);System.out.println("绝对值用value结果 result4:"+result4);System.out.println("绝对值用string结果 result42:"+result42);System.out.println("除法用value结果 result5:"+result5);System.out.println("除法用string结果 result52:"+result52);
输出结果
加法用value结果 result1:4.399999999999999911182158029987476766109466552734375加法用string结果 result12:4.4减法value结果:0.399999999999999911182158029987476766109466552734375减法用string结果:0.4乘法用value结果 result3:4.799999999999999822364316059974953532218933105468750乘法用string结果 result32:4.8绝对值用value结果 result4:2绝对值用string结果 result42:2除法用value结果 result5:0.83333333333333336417除法用string结果 result52:0.83333333333333333333
除法的八种舍入模式
1、ROUND_UP
舍入远离零的舍入模式。
在丢弃非零部分之前始终增加数字(始终对非零舍弃部分前面的数字加1)。
注意,此舍入模式始终不会减少计算值的大小。
2、ROUND_DOWN
接近零的舍入模式。
在丢弃某部分之前始终不增加数字(从不对舍弃部分前面的数字加1,即截短)。
注意,此舍入模式始终不会增加计算值的大小。
3、ROUND_CEILING
接近正无穷大的舍入模式。
如果 BigDecimal 为正,则舍入行为与 ROUND_UP 相同;
如果为负,则舍入行为与 ROUND_DOWN 相同。
注意,此舍入模式始终不会减少计算值。
4、ROUND_FLOOR
接近负无穷大的舍入模式。
如果 BigDecimal 为正,则舍入行为与 ROUND_DOWN 相同;
如果为负,则舍入行为与 ROUND_UP 相同。
注意,此舍入模式始终不会增加计算值。
5、ROUND_HALF_UP
向“最接近的”数字舍入,如果与两个相邻数字的距离相等,则为向上舍入的舍入模式。
如果舍弃部分 >= 0.5,则舍入行为与 ROUND_UP 相同;否则舍入行为与 ROUND_DOWN 相同。
注意,这是我们大多数人在小学时就学过的舍入模式(四舍五入)。
6、ROUND_HALF_DOWN
向“最接近的”数字舍入,如果与两个相邻数字的距离相等,则为上舍入的舍入模式。
如果舍弃部分 > 0.5,则舍入行为与 ROUND_UP 相同;否则舍入行为与 ROUND_DOWN 相同(五舍六入)。
7、ROUND_HALF_EVEN
向“最接近的”数字舍入,如果与两个相邻数字的距离相等,则向相邻的偶数舍入。
如果舍弃部分左边的数字为奇数,则舍入行为与 ROUND_HALF_UP 相同;
如果为偶数,则舍入行为与 ROUND_HALF_DOWN 相同。
注意,在重复进行一系列计算时,此舍入模式可以将累加错误减到最小。
此舍入模式也称为“银行家舍入法”,主要在美国使用。四舍六入,五分两种情况。
如果前一位为奇数,则入位,否则舍去。
以下例子为保留小数点1位,那么这种舍入方式下的结果。
1.15>1.2 1.25>1.2
8、ROUND_UNNECESSARY
断言请求的操作具有精确的结果,因此不需要舍入。
示例
BigDecimal num1 = new BigDecimal("2.4");BigDecimal num2 = new BigDecimal("2");BigDecimal result1 = num2.divide(num1,3,BigDecimal.ROUND_UP);BigDecimal result2 = num2.divide(num1,3,BigDecimal.ROUND_DOWN);BigDecimal result3 = num2.divide(num1,3,BigDecimal.ROUND_CEILING);BigDecimal result4 = num2.divide(num1,3,BigDecimal.ROUND_FLOOR);BigDecimal result5 = num2.divide(num1,3,BigDecimal.ROUND_HALF_UP);BigDecimal result6 = num2.divide(num1,3,BigDecimal.ROUND_HALF_DOWN);BigDecimal result7 = num2.divide(num1,3,BigDecimal.ROUND_HALF_EVEN);System.out.println("BigDecimal.ROUND_UP result1:"+result1);System.out.println("BigDecimal.ROUND_DOWN result2:"+result2);System.out.println("BigDecimal.ROUND_CEILING result3:"+result3);System.out.println("BigDecimal.ROUND_FLOOR result4:"+result4);System.out.println("BigDecimal.ROUND_HALF_UP result5:"+result5);System.out.println("BigDecimal.ROUND_HALF_DOWN result6:"+result6);System.out.println("BigDecimal.ROUND_HALF_EVEN result7:"+result7);
输出结果
BigDecimal.ROUND_UP result1:0.834BigDecimal.ROUND_DOWN result2:0.833BigDecimal.ROUND_CEILING result3:0.834BigDecimal.ROUND_FLOOR result4:0.833BigDecimal.ROUND_HALF_UP result5:0.833BigDecimal.ROUND_HALF_DOWN result6:0.833BigDecimal.ROUND_HALF_EVEN result7:0.833
这里要注意ROUND_UNNECESSARY如果相除是无限小数会报异常
BigDecimal num1 = new BigDecimal("2.4");BigDecimal num2 = new BigDecimal("2");BigDecimal result8 = num2.divide(num1,2,BigDecimal.ROUND_UNNECESSARY);System.out.println("BigDecimal.ROUND_UNNECESSARY result8:"+result8);
输出结果
Exception in thread "main" java.lang.ArithmeticException: Rounding necessaryat java.math.BigDecimal.commonNeedIncrement(BigDecimal.java:4179)at java.math.BigDecimal.needIncrement(BigDecimal.java:4235)at java.math.BigDecimal.divideAndRound(BigDecimal.java:4143)at java.math.BigDecimal.divide(BigDecimal.java:5214)at java.math.BigDecimal.divide(BigDecimal.java:1564)at fking.Demo5.main(Demo5.java:35)
如果改成
BigDecimal num1 = new BigDecimal("2");BigDecimal num2 = new BigDecimal("5");BigDecimal result8 = num2.divide(num1,2,BigDecimal.ROUND_UNNECESSARY);System.out.println("BigDecimal.ROUND_UNNECESSARY result8:"+result8);
输出结果
BigDecimal.ROUND_UNNECESSARY result8:2.50
总结结论
(1)商业计算使用BigDecimal。
(2)尽量使用参数类型为String的构造函数。
(3) BigDecimal都是不可变的(immutable)的,在进行每一步运算时,都会产生一个新的对象,所以在做加减乘除运算时千万要保存操作后的值。
如果大家对java架构相关感兴趣,可以关注下面公众号,会持续更新java基础面试题, netty, spring boot,spring cloud等系列文章,一系列干货随时送达, 超神之路从此展开, BTAJ不再是梦想!
标签:
相关推荐:
精彩放送:
- []快看点丨12月9日沈阳化工涨停分析:PVC,烧碱,石油化工概念热股
- []回顾历史事件:首台通用电子计算机的发明者诞生 谷歌推出第一个涂鸦
- []全球热头条丨ABAP自定义截取字符串长度函数 截取字符串长度的函数
- []【快播报】为什么需要命名空间?使用命名空间解决名字冲突
- []pps是什么格式?洪恩MDF格式用什么软件打开?
- []【独家】html常用长度度量单位 度量长度的单位是什么?
- []
为什么要使用框架?使用软件框架的优点总结 - []12月9日科拓生物涨停分析:幽门螺杆菌概念,食品,宠物经济概念热股
- []招行信用卡旗下App全新上线 掌上生活9.0体验究竟如何
- []26.4%!晶科能源182TOPCon电池转换效率再创新高
- []王亚平女儿眼中的“航天女英雄”竟然是这样的!
- []WotoKOL卧兔周年,深耕海外网红营销五载
- []今日观点!世茂股份拟召开债券持有人会议,所有存续公司债12月9日开市起停牌
- []多家房企抛出股权融资方案 地产行业困境反转?
- []消息!又一家大行看多!摩根士丹利:中国股票将跑赢全球
- []金溢科技:关于股东人数情况,详见公司最近一期定期报告
- []格力地产调整重组方案:募集配套资金超8亿元,明日复牌
- []【播资讯】“小步快跑”供地风向标显现 武汉率先开启第六批集中供地
- []世界热点评!45个重点城市城镇化率:这六个城市超90%
- []世界热文:星辉娱乐:(1)近两年,受多种因素影响,公司收入和净利润有所下滑
- []全球速讯:被六省(市)纳入新冠肺炎诊疗方案的化痰止咳中药是怎样炼成的?
- []博雅生物:公司一直在积极推进浆站拓展工作,申请新设浆站存在不确定性,如公司获批新设,将及时披露
- []原油交易提醒:美国料陷入技术性衰退,需求减弱拖累油价五连阴
- []当前资讯!融创发布境外债务初步重组框架:拟将30至40亿美元借款转为普通股等
- []世界快看点丨内蒙一机:公司民品业务涉及铁路车辆及相关零部件,订单任务充足,重要合同签订情况均在临时公告中有披露
- []世界头条:二手房买家因卖家换掉家具拒付尾款遭起诉,法院:出卖人构成违约
- []2022财年亏损18.16亿,靠港府“续命”的香港海洋公园能走多远?
- []每日快看:大叶股份:公司综合考虑质量、性能、交期、价格等多个因素,汽油割草机零部件为全球化采购
- []晋亿实业:公司主要从事各类紧固件的研究和开发,生产销售各类紧固件、铁道扣件等产品,产品远销国内外
- []融创公布境外债重组重大进展 加速回到健康发展轨道
- []新力被债权人放弃了
- []房企融资“三箭齐发”,置业信心能否回暖?
- []【环球速看料】国际油价 7日 显著下跌
- []独立储能电站商业投资价值的识别与分析
- []甘肃多措并举保障冬季电力供应
- []天天快报!电化学储能是什么意思?电化学储能主要包括哪些?
- []焦点!成立1年,业务覆盖30+国家和地区!这家储能公司怎么这么猛?
- []今日看点:车险年底买是否优惠些 年底买车保险会不会优惠些
- []【全球热闻】美股异动 | 中概教育股普涨 新东方(EDU.US)涨超9%
- []【天天新要闻】定向增发+公司债 大名城抛出约50亿元再融资方案
- []保险报案有效期是多久 一般保险报案的有效期限是多长时间
- []保险不续费自动退保吗 保险要是不续费会自行退保吗
- []参保人就是被保险人吗 被保险人是不是参保人
- []公积金一定要留余额吗 公积金必须留余额吗
- []岁宝百货深圳宏发大世界购物广场门店提前终止租赁协议
- []天天滚动:2023年Q1全球计划运力预计达12亿,法国境内短途航班取消将为对手创造机会
- []头条:川润股份:12月7日公司高管李辉减持公司股份合计5.37万股
- []零售云平台多点数智赴港IPO 腾讯IDG是股东
- []【环球热闻】新湖中宝拟引入衢州国资 由控股股东出让不超过10%股权
- []科蓝软件:12月7日公司高管王安京减持公司股份合计14.84万股
- []全球快讯:龙佰集团:12月7日公司高管张海涛增持公司股份合计1600股
- []世界球精选!历时八个月 南京正式实施商品房预售资金监管新政
- []当前信息:北京银行与重点房地产企业签约,提供意向性融资总额2500亿元
- []环球焦点!格力地产重启收购珠海免税 构建三大业务板块
- []美国房地产大起大落后迎来投资机会
- []每日视点!新柴股份:12月7日公司高管周高峰减持公司股份合计2000股
- []北京银行:为万科、中海、招商等重点房企提供意向性融资总额2500亿元
- []快资讯丨佳力奇:加大自主创新力度 持续巩固技术堡垒
- []当前播报:群兴玩具:截止目前,公司未存在筹划重大资产重组等事项
- []现货黄金持稳,市场权衡两大前景,警惕通胀“挂自动挡”
- []环球今日报丨中指院: A股ESG报告披露率较低
- []人福医药:12月7日徐华斌减持公司股份合计13万股
- []每日快讯!越秀地产前11月合同销售1029.4亿元 完成年度销售目标83%
- []交建股份:11月28日至12月1日公司高管胡先宽、储根法、曹振明、陈明洋、施秀莹减持公司股份合计72.02万股
- []物业流拍、招租进行中,天桥百货觅新生
- []当前关注:合生创展前11月总合约销售额281.13亿元 同比下降27.73%
- []全球观热点:中指院:二十城物业服务收费稳中略升
- []新化股份:12月6日至12月7日公司高管方军伟减持公司股份合计8000股
- []宝龙地产前11月合约销售总额约379.3亿元
- []【天天新要闻】万通发展拟投资5亿元设立通信业务全资子公司
- []全球速读:沃森生物:公司近年来持续从销售体系建设、消费者教育、终端服务和渠道布局多维度打造产品品牌和市场影响力
- []大名城拟定增不超过30亿元 主要投向上海5个项目
- []天天热文:黄山胶囊:我公司根据相关法律、法规及规范性文件的规定标准进行信息披露
- []黄山胶囊:我公司与熊去氧胆酸胶囊暂无合作
- []【新要闻】中南建设三只债券获持有人会议通过 豁免美元债交叉违约
- []每日快报!大名城拟发行本金不超过20亿元的公司债券
- []全球即时看!落子布局电池租赁!宁德时代或许将用换电服务深度绑定车企
- []越秀地产:前11月合同销售额约为人民币1029.4亿元
- []环球快看:中华企业拟非公开发行股票不超过总股本30% 用于“保交楼“项目
- []德艺文创:截至2022年11月30日(目前最新数据)的股东人数为12,383
- []全球热门:中骏集团提前汇出12.87亿以兑付购房尾款ABS本息 年内公开债务“零违约”
- []环球报道:杭州规定保租房租金应低于同类房源市场价格 2023年1月5日起施行
- []全球动态:奥马电器:公司产品为冰箱冷柜,冰箱冷柜为居民生活必备的耐用消费品
- []全球速看:合肥搭建线上服务平台 开启“二手房互换”新模式
- []每日资讯:金石亚药:目前公司产能及备货充足,能够满足市场需求
- []实至名归,箭牌家居荣获行业唯一“2022国际CMF设计奖”金奖!
- []快资讯:虽迟但到 | 2022 环球旅讯峰会,12月底上海见
- []天天速递!图解贵金属及外汇:多空成本+最单边押注(2022/12/08周四)
- []热资讯!中骏安全度过行业低谷期,年内偿还境内外公开债务超70亿元
- []世界热门:豪森股份:公司2022年度向特定对象发行A股股票的定价基准日为发行期首日
- []财面儿丨中骏集团控股1-11月实现累计合同销售金额约544.42亿元
- []天天新动态:西安饮食:该公司并未实际开展业务
- []青岛中程:公司印尼工业园现场员工,克服多方困难,全力推进RKEF镍电项目剩余工程的建设,争取早日交付
- []天天日报丨财面儿|德信中国前11月累计合约销售金额336亿元
- []全球看热讯:物业丨卓越商企服务:全资附属公司收到仲裁通知书
- []【新要闻】比特币概念股票有哪些?2021年比特币概念股一览?
- []快消息!核电股票有哪些?2018核电概念股龙头有哪些?
- []当前快讯:股市熔断机制是什么意思?股市熔断机制有什么意义?
- []今日要闻!物业丨华润万象生活:与华润置地订立商业运营服务框架协议之补充协议
- []全球热议:钼板概念股是哪些?钼板股票一览?
- B站注册资本增幅400%至5亿 目前由陈睿全资持股
- 光源资本出任独家财务顾问 沐曦集成电路10亿元A轮融资宣告完成
- 巨轮智能2021年上半年营收11.24亿元 期内研发费用投入增长19.05%
- 红枣期货尾盘拉升大涨近6% 目前红枣市场总库存约30万吨
- 嘉银金科发布2021年Q2财报 期内净利润达1.27亿元同比增长208%
- 成都银行2021上半年净利33.89亿元 期内实现营收同比增长17.27亿元
- 汽车之家发布2021年第二季度业绩 期内新能源汽车品牌收入增长238%
- 中信银行上半年实现净利润290.31亿元 期末不良贷款余额706.82亿元
- 光伏概念掀起涨停潮交易价格创新高 全天成交额达1.29亿元
- 上半年生物药大增45% 关键财务指标好转营收账款持续下降
- 资讯推荐:合力泰:公司目前未涉及该业务
- 全球热推荐:甲醇概念上市公司有哪些?甲醇概念股一览?
- 全球短讯!2020年股市休市放假怎么安排的?A股全年休市一览?
- 2020新能源电池概念股票有哪些?2020新能源电池概念股票一览?
- 全球实时:哪些是智能家居概念股?智能家居概念股名单一览?
- 全球消息!抄底是什么意思?抄底的四大形态是怎样的?
- 【热闻】磷化工股票有哪些?相关磷化工概念股票有哪些?
- 【世界新要闻】面板概念龙头股有哪些?2021年面板概念股有哪些?
- 碳中和是什么概念?碳中和概念股有哪些?
- 每日消息!太阳能电池背板上市公司有哪些?太阳能电池背板概念股一览
- 全球滚动:虚拟现实板块股票有哪些?虚拟现实概念股票一览?
- 全球动态:橡胶股票龙头股有哪些?橡胶股票有哪些?
- 世界快看:俄油上限刚出台冲击就已显现?俄罗斯原油出口出现急剧减少
- 电缆上市公司有哪些?相关上市公司龙头有哪些?
- 世界快看:核电板块龙头股票有哪些?核电概念股票有哪些?
- 世界微资讯!食用油板块龙头股票有哪些?食用油板块龙头股票有哪些?
- 环球视讯!2021年腾讯概念股票有哪些?腾讯概念股一览?
- 森马服饰股票属于什么板块?森马服饰股票属于哪些概念股?
- MINE's TALK对话祝羽捷,「一个自己的房间」 传递自洽生活哲学
- 世界今头条!国际油价多头须尽快离场,该指标暗示需求担忧仍唱主角
- 中交路桥建设20亿元绿色公司债券已提交注册
- 世界热推荐:中建信息10亿元应收账款资产支持ABS已获受理
- 产业物流线上季快讯 | 王少华:险资在物流上的投资机会将增多
- 绿城房地产拟发行90亿元中票 项目状态为“预评中”
- 上海地铁全线受理云闪付乘车码“一码通行”功能
- 焦点快播:粤万年青:公司产品消炎利胆片功能主治为“清热,祛湿,利胆
- 精彩看点:味知香:公司新产能预计前期先进行部分投产,后期根据生产运营情况,逐步释放产能
- 香港发展局:一般项目由“生地”变成可建屋“熟地”的时间减至4年
- 环球百事通!锡装股份:公司没有上述高送转的计划。感谢您的关心支持!
- 焦点短讯!金价有望继续走强!世界黄金协会称全球央行继续购金,三季度购买量猛增至400吨
- 加码欧洲储能市场 优能新能源发布新一代储能逆变器
- 今热点:Expedia:国际旅行和商旅有望在2023年恢复元气
- 世界热点!美原油交易策略:经济衰退担忧笼罩市场,油价跌势难改
- 头条焦点:国际金价持稳,市场担心美联储继续维持强硬鹰派立场
- 当前速看:现货黄金交易策略:初请数据来袭,关注200日均线阻力
- 携程发布“2023旅游振兴A计划”,三“重”战略促万亿消费
- 天天即时看!冬季冰雪游升温,同程旅行冰雪搜索热度增长150%
- 全球要闻:国际金价或回踩1772美元
- 环球即时:ThinkBook16p对比联想小新 Pro16 2021款哪个值得更好?详细评测
- 焦点热文:北京楼市,变了
- 场景化营销精准发力 钱小乐持续优化金融服务质效
- 环球热头条丨Excel函数之VLOOKUP()怎么使用?一文搞懂Excel函数之VLOOKUP()使用
- “新十条”发布后,这个省份开始抢游客了
- 全球最新:魏小安:旅游业大局三个月可定,六个月可起
- 环球百事通!FFT是什么意思?FFT的详解
- 天天微头条丨disable怎么运用?disable简单易理解用法
- 环球快报:格式化时间是什么?抽象类DateFormat是什么?
- 焦点!中骏集团:前11月合同销售额约544.42亿元
- 全球即时:order by是什么意思?order by的详解
- 天天热消息:java.lang.NullPointerException解决方案是什么?
- 焦点消息!诛仙3新手卡怎么领取?诛仙3新手卡领取中心
- 弘阳地产前11月合约销售额同比减少56.98% 单月同比跌64.3%
- 天天要闻:主板测试卡代码a2是什么?主板测试卡代码 常见代码总结
- UML建模怎么用?UML建模之用例图
- 环球百事通!国产搞笑电视剧排行榜你看过几个?爱情公寓只能排倒数第三
- 【世界快播报】工厂模式是什么?工厂模式的详解
- 世界通讯!黄淮学院最低录取分数线是多少?2022文理科最低分及位次
- 最美夕阳红 携手度余生——富德生命人寿十堰中支用镜头为老人定格相濡以沫的爱情
- 速讯:使用Icon图标的几种方式是啥?Icon图标怎么使用?
- 速看:歌名最长的网络歌曲是什么?歌名最长的中文歌
- fm2015是什么?fm2010战术
- 【独家】.NET Core是什么?NET Core有哪些用处?
- Trans系列是啥?基于翻译模型(Trans系列)的知识表示学习
- 尼康d800与d810哪个好?尼康d800与d810有哪些区别?
- 快看点丨Internal问题解决流程 Internal server error 500 问题解决思路
- 【环球播资讯】12月8日天元股份涨停分析:可降解塑料,包装印刷概念热股
- 每日快播:12月8日焦点科技涨停分析:跨境电商,职业教育,教育概念热股
- 12月8日千红制药涨停分析:肝素,化学原料药,抗原自测概念热股
- 微速讯:转动惯量是什么意思?转动惯量的含义
- 当前焦点!歉疚的意思是什么?歉疚一词详情介绍
- 西米是什么米?西米露和西米是一样的吗?
- 兴民智通:公司目前不触及 st 相关条款
- 世界顶级昂贵音响有哪些?世界顶级昂贵音响介绍
- 世界今日报丨如何正确使用系统清理bat程序?清理bat程序的方法技巧
- 天天微动态丨11月百城二手住宅市场均价稳中趋降
- 【世界热闻】12月8日国光连锁涨停分析:新零售概念热股
- 头条焦点:文章目录是什么?选择排序怎么设置?
- 世界微资讯!网络的利与弊是什么?网络的利弊分析
- 天天快资讯丨吸血鬼狂刀技能搭配详情 吸血鬼狂刀攻略)
- 世界动态:磁条读写器多少钱?磁条读写器使用方法介绍
- Modbus通信协议是什么?Modbus通信协议详解
- JSONObject是什么意思?JSONObject的详情介绍
- 世界关注:iPad Air(iPad5)什么时候上市?iPad Air(iPad5)的上市时间
- 安徽大专学校推荐!安徽大专院校排名前十详细介绍含分数线
- 每日热闻!BOW是什么意思?为什么要用BOW模型描述图像?
- 环球快资讯:铅球世界纪录2019 女子男子铅球世界纪录分别是多少?
- 热门看点:分析宾得645d怎么样?宾得公司详情介绍
- 观察:梯度(gradient)是什么?梯度的概念是建立在哪方面?
- 焦点播报:程子土包子来的时候歌厅的dj叫什么名字?海燕KTV
- 世界视讯!信号的基本概念是什么?信号的分类有哪些?
- 环球实时:电脑电源额定功率要多少才合适?电脑电源的额定功率
- 全球快消息!4399生死狙击万人号账号2021 4399生死狙击好号和密码免费永久2021
- 焦点讯息:OneNote是什么?OneNote的功能有哪些?
- 世界今头条!多普达手机都有哪些型号?多普达最新手机大全详情
- 挥着翅膀的女孩英文版叫什么?挥着翅膀的女孩英语版歌词翻译
- lol怎么在游戏里回复好友?lol游戏回复技巧
- 今日精选:碧海青天的意思是什么?碧海青天一词出自哪里?
- 世界信息:图片或手写签名转电子签名怎么转?手写签名转电子签名教程
- 世界要闻:44岁贾静雯出席活动耳朵被烫伤 修杰楷很是心疼
- 当前视点!手机QQ接收电脑端好友发送的文件存储在什么地方?手机文件储存路径