问题标签 [divide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
53657 浏览

c - 谁能解释为什么'>>2'移位在C代码中意味着'除以4'?

我知道并理解结果。

例如:

但我想知道这个逻辑是如何创建的。
谁能详细说明这个逻辑?
(也许它只是突然出现在天才的脑海中?)

还有其他类似的逻辑吗?

0 投票
7 回答
41786 浏览

java - 在 Java 中除以双精度时的奇怪行为

当我使用双打在 Java 中将 317 除以 219 时,我得到 1。
例如:

输出是:1。

这是因为它是循环小数吗?不得不改用 BigDecimal,这很烦人。

0 投票
1 回答
187 浏览

arrays - 在新数组中划分 2 个数组时出错

这是一种创建名为“rij”的新数组的方法。这个新数组具有元素 (rij1 / rij2)。所以 rij[0] = rij1[0]/rij2[0]

但是当我尝试运行此代码时,它显示错误:“/ by zero”

请帮我。

0 投票
1 回答
3297 浏览

binary - dividing by two in binary numbers

how can I divide a binary number (in 2 complement) by 2 .
I've tried bit shifting but I have a problem with negative odd numbers, how can I solve it? for example :

0 投票
5 回答
31916 浏览

r - 将每个数据帧行除以 R 中的向量

我正在尝试将具有 16 列的数据框中的每个数字除以每列的特定数字。这些数字存储为数据帧,其中 1-16 对应于较大数据帧第 1-16 列中的样本。每列有一个数字,我需要除以较大电子表格中的每个数字并将输出打印到最终电子表格中。

这是我开始的例子。要分割的电子表格。

将电子表格除以的数字

而预期的结果,不一定像我在这里所做的那样四舍五入。

我尝试简单地划分数据帧 mx2 = mx/sf,其中 mx 是大数据集,sf 是要除以的数字数据帧。这似乎将所有内容除以 sf 数据集中的第一个数字。

除法的数字由estimateSizeFactors 生成,它是DESeq 包的一部分,如果有帮助的话。

任何帮助都会很棒。谢谢!

0 投票
1 回答
1466 浏览

vb.net - 当整数除以十进制时,VB.NET 尝试除以 0 错误

我正在尝试将整数除法 () 除以 0.25,但 VB 告诉我我尝试除以零,我也尝试除以 (1/4)。

这是我的片段

0 投票
1 回答
603 浏览

r - 在R中返回适当滞后和迭代的除值的函数

我有一个时间序列数据,我想使用一个函数来返回适当滞后和迭代的除值。

数据:

该功能应该像这样工作:

新值:23ID=value(24)/value(23)、22ID=value(23)/value(22)、21ID=value(22)/value(21) 等等。

预期成绩:

0 投票
3 回答
111877 浏览

java - 如何精确地将毫秒转换为秒

我想以尽可能高的精度将毫秒转换为秒(例如 1500 毫秒到 1.5 秒,或 500 毫秒到 0.5 秒)。

Double.parseDouble(500 / 1000 + "." + 500 % 1000);不是最好的方法:我正在寻找一种从除法运算中获取余数的方法,因此我可以简单地将余数相加。

0 投票
3 回答
239 浏览

c# - 将扭转它的整数序列

我必须制作一个整数序列,稍后将其翻转。例子。如果整数是 0,1,2,3,4,它最终会将其转为 -4,-3,-2,-1,0。

我试过这个,我拥有的int值(mas1)除以-1,所以它会改变数字上的标记。如果我尝试过,我会遇到错误并且无法解决。错误 :

" 运算符 '/' 不能应用于 'int[]' 和 'int' 类型的操作数"

这是代码:

0 投票
4 回答
25670 浏览

python - Divide one list by another list

I have two lists like this:

What I want to do with these two list is make a third list, let's call it bananasplit.

I have to strip away ' \n', leaving only values and then make a formula which divides into:

bananasplit[1] = banana[1]/monkey[1] etc

I experimented with while-loop but can't get it right. Here is what I did:

How would you demolish this minor problem?