首页 > TAG信息列表 > secondnum

解决浮点数进行加减乘除之后精度丢失问题,保留固定小数方法

一、正则判断合法数字 function isLegalNum(num) {   let flag = /^((\d(\.\d+)?)|([1-9]\d*(\.\d+)?))$/g.test(num)   if (!flag) {     console.log(`${num}不是合法数字`)   }   return flag } 二、加法 function add(firstNum = 0, secondNum = 0) {   if (!

Java使用for循环打印三位数的水仙花数

public class test03{ public static void main(String[] args){ // 三位数水仙花数:数据每一位的数的立方之和是数据本身 System.out.println("三位数水仙花数有:"); for(int i=100;i<1000;i++){ int firstNum=i%10; int s

循环+switch计算器练习

import java.util.Scanner; public class Cacula { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //循环用户输入的数据 while(true){ System.out.println("请输入第一个数字:"); i

Javascript入门之实现简易计算

描述: 输入两个数, 实现+ - * / % 5种操作 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&

至少是其他数字两倍的最大数

在一个给定的数组nums中,总是存在一个最大元素 。 查找数组中的最大元素是否至少是数组中每个其他数字的两倍。 如果是,则返回最大元素的索引,否则返回-1。 示例 1: 输入: nums = [3, 6, 1, 0] 输出: 1 解释: 6是最大的整数, 对于数组中的其他整数, 6大于数组中其他元素的两倍

[算法小练习]求两个数的最大公约数

原文链接:http://www.cnblogs.com/lovepurple/archive/2013/04/09/3010313.html 直接上代码,算法的核心思想就是大数除小数,如果得出来的数有余数,把这个余数做为下一次的除数,上一次的除数做为被除数,直到最后相除的余数为0,则除数即为最大公约数 本算法里使用

XCode Interface Builder开发——2

XCode Interface Builder开发——2 简单的练手项目--仿苹果自备的计算器 简介 制作一个简易功能的计算器并非难事,但是其中要考虑的不同情况却仍有许多,稍不留神就会踩坑。 例如: 在输入完运算符后如果直接输入负号或者小数点的情况 连续运算的情况 在输入等号后继续运算或直接输入