modulo 相关问题

模数(有时称为模数)运算找到一个数除以另一个数的余数。它通常由编程语言中的百分比('%')表示。

检查一个数字是否可以被3整除

我需要找出一个数字是否可以被3整除而不使用%,/或*。给出的提示是使用atoi()函数。知道怎么做吗?

回答 17 投票 35

24小时和12小时之间更优雅的模数转换?

将24小时时间(如军事时间)转换为12小时(时钟面)时间似乎是使用模运算符的理想场所,但我无法找出一种纯粹的数学方法来映射0到12(所以有...

回答 3 投票 2

如何获取int数字的单独数字?

我有像1100,1002,1022等数字。我想有个别数字,例如我想要的第一个数字1100,1,0,0。我怎样才能用Java获得它?

回答 24 投票 113

在Haskell中%做了什么?

我习惯使用%来表示其他语言中的“modulo”。在Haskell中,我们必须使用mod x y或x`mod`y。那么,Haskell中使用的这个符号是什么?

回答 4 投票 1

在C / C ++中使用%(模数)有什么替代方法吗?

我曾经读到过某些地方模数运算符在小型嵌入式设备(例如没有整数除法指令的8位微控制器)上效率低下。也许有人可以证实这一点......

回答 13 投票 32

python整数除法错误 - 以零为模 - BUT除数!= 0

我是使用python进行简单数学运算的新手,很抱歉,如果这是一个愚蠢的问题。我有8个变量都设置为整数,这些整数在执行简单计算时使用。 a = ......

回答 3 投票 2

根据可用的总图像数计算图像将使用的列数

我正在为我的页面使用Twitter Bootstrap 3.3的自定义24列布局,并且我需要显示可变数量的图像。我的最终目标是拥有像$ images = array(array(“...

回答 1 投票 0

Python中%的结果是什么?

计算中的%是多少?我似乎无法弄清楚它的作用。例如,它是否计算出百分比的计算结果:4%2显然等于0.如何?

回答 18 投票 195

寻找非常大数量的剩余物

我知道我可以使用//来划分非常大的数字(受机器内存限制)并获得整数值而不会出现溢出错误。但是,我正在尝试测试是否是非常大的整数...

回答 1 投票 0

模数运算符和边界[暂停]

我有一个函数,它接受3个参数(upperBound,lowerBound,value),如果value不在upperBound和lowerBound之间,它应该被重新分配。我可以为正数做这件事......

回答 2 投票 0

JavaScript%(modulo)给出负数的否定结果

根据Google Calculator(-13),%64是51.根据Javascript(参见此JSBin),它是-13。我该如何解决?

回答 12 投票 210

什么是一个完全像Math.floorMod()的方法,但浮点数而不是整数?

这是Math.floorMod(x,5)的一组输入和输出作为示例。 int x;输入:x = -15 | -14 | -13 | -12 | -11 -10 | -09 | -08 | -07 | -06 -05 | -04 | -03 | -02 | -01 +00 | +01 ......

回答 2 投票 3

带负数的模运算

在一个c程序中,我正在尝试以下操作(只是检查行为)x = 5%( - 3); y =( - 5)%(3); z =( - 5)%( - 3); printf(“%d,%d,%d”,x,y,z);给我输出为(2,-2,-2)in ...

回答 13 投票 164

整数除以JavaScript中的余数?

在JavaScript中,我如何得到:给定整数进入另一个整数的整数倍?剩下的?

回答 15 投票 799

我可以依赖C中的%(modulo)运算符来表示负数吗?

使用GCC:printf(“%i \ n”,-1%(int)4); printf(“%u \ n”, - %(unsigned int)4);输出:-1 3我可以跨平台依赖此行为吗?我应该明确定义MOD和REM宏...

回答 3 投票 1

快速算法计算大n! mod 2 ^ 32

我想计算N的确切值! mod 2 ^ 32。 N可以达到231任何语言都可以,但我会很感激算法的详细解释。时间限制<1秒

回答 5 投票 3

如何使用一系列其他值对一个值进行模数设计?

我正在用文本文档中的行填充列表。文本文档是一个日志文件,包含108行(条目),重复几百次。我正在使用For循环来填充列表,但是......

回答 2 投票 0

如何通过列表模块化并移动其内容[关闭]

模数如何与列表一起使用?此函数返回一个新的分布q,由U单位向右移动。如果U = 0,则q应与p相同。 p = [0,1,0,0,0] def move(p,U):U = U%...

回答 2 投票 -2

pow()函数给出了错误的结果

我想执行这个数学函数:3 ^(3 ^ 1000000000)mod 1000000007这样的结果是:930782551但是直接在python中执行需要花费大量时间,并且程序挂起:返回pow(3,...

回答 2 投票 0

使用模数返回时间组件

有人在一个班次中完成20小时42分钟和16秒,共计74536秒。如何获得该人为该班次所做的秒数? 20 * 60 * 60 = 72000 ......

回答 2 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.