当前位置:网站首页>1051 Multiplication of Complex Numbers (15 points)
1051 Multiplication of Complex Numbers (15 points)
2022-08-11 07:47:00 【dumb bit】
题目要求:
代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
//輸入
Scanner scanner = new Scanner(System.in);
double r1 = scanner.nextDouble();
double p1 = scanner.nextDouble();
double r2 = scanner.nextDouble();
double p2 = scanner.nextDouble();
double a = r1 * Math.cos(p1);
double b = r1 * Math.sin(p1);
double c = r2 * Math.cos(p2);
double d = r2 * Math.sin(p2);
//(a+bi)*(c+di) = ac + adi +bci -bd = (ac-bd) + (ad+bc)i
double s = a * c - b * d;
String sb = "-0.00".equals(String.format("%.2f",s)) ? "0.00" : String.format("%.2f",s);
double x = a * d + b * c;
String xb = x >= 0 ? (String.format("+%.2fi", x)) : (String.format("%.2fi", x));
if ("-0.00i".equals(xb)) {
xb = "+0.00i";
}
System.out.println(sb + xb);
}
}
结果:
边栏推荐
- 从何跟踪伦敦金最新行情走势?
- What are the things that should be planned from the beginning when developing a project with Unity?How to avoid a huge pit in the later stage?
- 机器学习总结(二)
- 1036 跟奥巴马一起编程 (15 分)
- 【软件测试】(北京)字节跳动科技有限公司终面HR面试题
- 我的创作纪念日丨感恩这365天来有你相伴,不忘初心,各自精彩
- When MySQL uses GROUP BY to group the query, the SELECT query field contains non-grouping fields
- 1056 组合数的和 (15 分)
- Douyin share password url API tool
- 公牛10-11德里克·罗斯最强赛季记录
猜你喜欢
Discourse 的关闭主题(Close Topic )和重新开放主题
数仓开发知识总结
【LaTex-错误和异常】\verb ended by end of line.原因是因为闭合边界符没有在\verb命令所属行中出现;\verb命令的正确和错误用法、verbatim环境的用法
机器学习总结(二)
恒源云-Pycharm远程训练避坑指南
Shell:三剑客之awk
结合均线分析k线图的基本知识
MySQL使用GROUP BY 分组查询时,SELECT 查询字段包含非分组字段
How to choose professional, safe and high-performance remote control software
Amazon API interface Daquan
随机推荐
Unity底层是如何处理C#的
Trill keyword search goods - API
MySQL 版本升级心得
【软件测试】(北京)字节跳动科技有限公司终面HR面试题
为什么我使用C#操作MySQL进行中文查询失败
年薪40W测试工程师成长之路,你在哪个阶段?
详述MIMIC 的ICU患者检测时间信息表(十六)
TF通过feature与label生成(特征,标签)集合,tf.data.Dataset.from_tensor_slices
PIXHAWK飞控使用RTK
1046 划拳 (15 分)
Amazon API interface Daquan
1688 product interface
easyrecovery15数据恢复软件收费吗?功能强大吗?
深度监督(中继监督)
Tidb二进制集群搭建
Production and optimization of Unity game leaderboards
Daily sql-statistics of the number of professionals (including the number of professionals is 0)
1076 Wifi密码 (15 分)
opencv实现数据增强(图片+标签)平移,翻转,缩放,旋转
tf.reduce_mean()与tf.reduce_sum()