兰舟千帆 2022-10-24 15:00 采纳率: 76.2%
浏览 382
已结题

c语言浮点数值运算,数组存储

下面这段代码怎么写,要完整c程序

以Array实做长浮点数的运算。
将长浮点小数分成整数与小数两个部分储存于两个一维Array,计算并输出两数的相加、相减、相乘,输出的两个部分长度最大精确各为 60 位。


输入说明
输入2行,代表 2个浮点小数。


 输出说明
1. 输出 3 行,分别为两数相加、相减、相乘结果。


 Sample Input 1: 2个正数,相加乘为正、相减为负。
54375594968196412353419.7136567768967814548988 
73287424855639561252347.4564956732129084076487

Sample Output:
127663019823835973605767.1701524501096898625475 
-18911829887443148898927.7428388963161269527499 
3985047330212387208846838718241110977261606713.61406369102666397315364414705498798400445156



 Sample Input 2: 
2 个负数,相加为负、相减为 0、相乘为正。
-9234507190321346790456789.1931587893642640223756 
-9234507190321346790456789.1931587893642640223756
Sample Output:
-18469014380642693580913578.3863175787285280447512
0
85276123048096654594016550136815157974048477583569.58751391797434997190616787629405161746747536

 Sample Input 3: 
1 个正数与 1 个负数,相加减乘为负。
-26867969463606565474768123.5645144634542221 
136452564856366342453.724563547586473564776
Sample Output:
-26867833011041709108425669.839950915867748535224 
-26868105916171421841110577.289078011040695664776 
-3666203345791645284973102086942259202952614005.2383003686028975820993973094750407496


 Sample Input 4: 
1 个正数与 1 个负数,相减为正、相加乘负
19342748593927235.4859695323773685960483721 
-939329384736226582829496.04837462845050055
Sample Output:
-939329365393477988902260.5624050960731319539516279 
939329404078975176756731.5343441608278691460483721 
-18169212135841181949695789552712699214732.353525637433292855735431230415598257654655


  • 写回答

4条回答 默认 最新

  • 这次真没糖 2022-10-24 17:03
    关注
    评论

报告相同问题?

问题事件

  • 系统已结题 11月1日
  • 赞助了问题酬金15元 10月24日
  • 赞助了问题酬金1元 10月24日
  • 赞助了问题酬金1元 10月24日
  • 展开全部

悬赏问题

  • ¥15 netty整合springboot之后自动重连失效
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击