七十四.JAVA典型静态方法的实现

2023-11-07

public class LianXi {
	
	//计算一个整数的绝对值
	public static int abs(int x){
		if(x<0) 
			return -x;
		else
			return x;
	}
	
	
	//计算一个浮点数的绝对值
	public static double abs(double x){
		if(x < 0.0)
			return -x;
		else
			return x;
	}
	
	
	//判定一个数是否为素数
	public static boolean isPrime(int N){
		if(N < 2)
			return false;
		for(int i = 2; i*i <= N; i++){
			if(N % i == 0)
				return false;
		}
		return true;
	}
	
	
	//计算直角三角形的斜边
	public static double XieBian(double a,double b){
		return Math.sqrt(a*a + b*b);      //求平方根
	}
	
	
	public static void main(String[] args){
		System.out.println("-1的绝对值为: " + abs(-1));
		System.out.println("-2.3的绝对值为: " + abs(-2.3));
		System.out.println("判断6是否为素数?  " + isPrime(6));
		System.out.println("判断5是否为素数?  " + isPrime(5));
		System.out.println("直角三角形的两条直角边分别为:3、4 ,则斜边边长为:  " + XieBian(3.0,4.0));
	}
	
}

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

七十四.JAVA典型静态方法的实现 的相关文章

  • Hadoop 端口

    1 系统 8080 80 用于tomcat和apache的端口 22 ssh的端口 2 Web UI 用于访问和监控Hadoop系统运行状态 Daemon 缺省端口 配置参数 HDFS Namenode 50070 dfs http add
  • Shiro源码分析-----认证流程/授权流程----------Subject

    本文转载自 认证流程和授权流程 源码分析的第二篇以Subject的初始化为题 一 回顾Apache Shiro创建Subject的步骤如下 1 获取SecurityManager工厂 此处使用Ini配置文件初始化SecurityManage
  • csgo删除服务器地图在哪个文件夹,CSGO de_cache地图

    资源说明 CSGO de cache地图 由 Volcano 制作 需要的玩家不要错过哦 资源详情 Sal Volcano Garozzo发布了其最新制作的CS GO地图de cache Volcano制作的首个地图de nuke ve 相
  • Java请求合并与分而治之

    在系统设计的时候 你是否也遇到过这两个问题 1 大量请求造成数据库压力过大 2 大量数据库查询造成请求执行时间过长 本文将介绍在高并发 大数据环境下 以上两种问题的应对思路 一 请求合并 首先思考一个场景 在高并发的系统中 在每秒内有大量的
  • 全连接神经网络单层模型原理

    全连接神经网络单层模型原理 前言 单层MLP 1 前向传播 2 激活函数 2 1 Sigmoid函数 2 2 tanh函数 2 3 ReLu函数 2 4 Leaky ReLu函数 3 损失函数 4 梯度下降 前言 深度学习是学习样本数据的内
  • ​少儿机器人编程与三大主课关系

    说到机器人编程 在常规概念里 很难将其和三大主课联系到一起 回首过去 国家并不提倡未成年人去学专业技术含量较高的机器人编程教育的 格物斯坦提示 但随着现在老龄化的社会现象的出现 国家需要大批有志少年用高科技方式去改造社会 这就要精通机器人编
  • SpringBoot启动控制台的banner是怎么回事

    前言 每次启动SpringBoot项目时 总是能看到控制台打印了一串字符 隐约能辨认出是 Spring 不知大家是否也好奇过是怎么实现的 是直接打印固定的字符串 还是根据什么算法去生成的 于是闲暇无事 探究一番 只想修改banner可以跳到
  • 时间序列分解VMD和长短记忆神经网络lstm

    这篇记一下时间序列分解和长短记忆神经网络lstm如何一起用 vmd lstm 用python实现 首先预设的流程是 读取数据 vmd时间分解 把信号分解成5行 最大最小归一化 给模型设置参数 编译 fit函数 训练 反归一化 得到的五个信号

随机推荐

  • 内存的分区

    内存 物理内存 虚拟内存 物理内存 计算机真正的内存 虚拟内存 为了减缓物理内存的使用 将硬盘的一部份容量虚拟成虚拟成内存 程序员视野中看到的是虚拟地址 在32的操作系统内 每个进程的寻址范围是2 32 地址一般我们使用16进制表示 0x0
  • HTTP协议是什么?有什么作用?

    HTTP协议 Hyper Text Transfer Protocol HTTP 全称为 超文本传输协议 是客户端浏览器或者是其他的程序和Web服务器之间的应用层通信协议 它通常运行在TCP之上 它指定了客户端可能发送给服务器什么样的消息以
  • python学习(一) windows开发环境搭建+linux运行环境

    朋友向我推荐了python 说怎么怎么好 计划用10 12次学习完成python的初步掌握和了解 学习一门语音 最快的方法就是自己搭建环境 并且写hello world 所以第一节就从开发环境搭建和运行环境搭建开始 一 目标 开发环境和运行
  • Android系统签名介绍

    一 签名原理介绍 apk的签名 简单说开发者可以通过签名 对应用进行标识和更新 包名在一个设备上是唯一的 这样可以避免被相同包名应用随意覆盖安装 这是一个非常重要的安全功能 系统中的签名文件 也是对系统中应用进行签名 编译应用是可以指定签名
  • Echarts中tooltip添加单位

    案例 代码 tooltip trigger axis axisPointer type cross crossStyle color 999 formatter function params var relVal params 0 nam
  • freemarker导出pdf

    freemarker模板导出doc的之前有写过 这里就不再多说了 不清楚的可以看之前的文章Freemarker 模板导出 带图片 转换后的文件展示 FreemarkerUtils工具类 这里用的工具类导出和之前不一样 不仅仅是页面进行下载
  • 查看服务器cpu和内存信息

    先安装硬件信息获取工具dmidecode yum y install dmidecode 查看CPU详细信息 1 查看CPU物理个数 grep physical id proc cpuinfo sort u wc l 2 查看CPU核心数
  • 如何去掉网页复制到word后的黑(或灰)背景色

    复制网页到word后 文字有时会带有黑色或灰色背景 看着很累 十分让人的讨厌和无奈 解决的方法 1 先将复制网页到记事本后 再将记事本中的复制到word 结果 背景色是没有了但是网页上的图也没有了 只得文字和图片分开复制 图片直接复制到wo
  • Android 多种方式修改Settings数据库

    若有获取Context的其他方法 还请走过路过的大佬不吝赐教 Android原生涉及到了众多属性及默认值 其中有部分就存储在Settings数据库中 地址如下 Android frameworks base core java androi
  • CLI 命令行实用程序开发实战 - Agenda

    CLI 命令行实用程序开发实战 Agenda 实验内容 实验过程 安装必要的包 初始化并添加相应指令 完善指令 register login entity中相应函数的实现 测试 实验内容 功能需求 设计一组命令完成 agenda 的管理 例
  • 利用python的matplotlib包绘制氢原子的径向分布函数

    to get the angular momentum of a oneparticle system import matplotlib pyplot as plt import numpy as np from scipy import
  • 华为OD机试 - 素数之积(Java)

    题目描述 RSA加密算法在网络安全世界中无处不在 它利用了极大整数因数分解的困难度 数据越大 安全系数越高 给定一个 32 位正整数 请对其进行因数分解 找出是哪两个素数的乘积 输入描述 一个正整数 num 0 lt num lt 2147
  • Springboot+SpringSecurity实现权限控制(二、用户登录认证)

    配置Security核心配置类 将WebSecurityConfig放在auth包下 右击鼠标 gt 点击Generate gt 点击Override Methods 选择下面的三个configure 禁用防护 http csrf disa
  • Js的script标签中的id作用

    首先 和普通的html标签一样 script也是可以作为html元素来处理的 而Dom的节点都是可以有id属性的 其实 script中的id还是有用的 比如如果页面需要加载的JS文件过多 那样最好是写一个JS文件用来加载这些JS文件 比如可
  • java.security.InvalidKeyException: IOException : Detect premature EOF

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 要 加密和解密 要公钥和私钥 报错 java security InvalidKeyException IOException Detect premature EOF 其
  • [LeetCode] All Paths From Source to Target 从起点到目标点到所有路径

    LeetCode 797 All Paths From Source to Target 解题报告 Python C LeetCode All Paths From Source to Target 从起点到目标点到所有路径 Leetcod
  • 网站的服务器区域可以造假吗,如何伪造DNS服务器?

    DNS 服务器是进行域名和与之相对应的 IP 地址转换的服务器 正常情况下 用户访问域名网站 首先从 DNS 服务器上或权威名称服务器上获取域名对应的 IP 地址 然后根据该 IP 地址访问网站 为了能够使用户混淆 netwox 工具提供了
  • 服务器上的数据库文件,服务器上数据库文件

    服务器上数据库文件 内容精选 换一换 在云服务器上部署SAP HANA数据库软件 本章安装以SAP HANA 2 0安装包为例 用户可自行从官网下载安装包 然后将下载的安装包上传到待安装SAP HANA的云服务器 hana001 与 han
  • 【vue】element-表单中,下拉框选中某个值后,同步更新其他输入框的值

    一 实现的效果 jobName下拉框选择任意一个后 jobId同步变成对应的值 二 实现 2 1 数据结构 1 jenkinsList 2 3 id 10 4 dictType 1 5 dictValue 小程序1 6 extra 0 7
  • 七十四.JAVA典型静态方法的实现

    public class LianXi 计算一个整数的绝对值 public static int abs int x if x lt 0 return x else return x 计算一个浮点数的绝对值 public static do