标签: integer-division

如何在PHP中将分钟除以3?

如何将时间除以3?$minute%3==0如果分钟是0,3,9,12,15,我知道 可以工作......

但是如何判断分钟是否为1,4,10,13,16,如果分钟是2,5,11,14,17?

谢谢.

$minute = date('i');
if($minute%3==0){
  //if minute is 0,3,9,12,15...do something
}else if($minute%3+1==0){
  //if minute is 1,4,10,13,16...do something
}else if($minute%3+2==0){
  //if minute is 2,5,11,14,17...do something
}
Run Code Online (Sandbox Code Playgroud)

php operation division integer-division divide

0
推荐指数
1
解决办法
113
查看次数

SQL Server 中简单除法的问题

我一定是个彻头彻尾的白痴什么的。我使用的是 Microsoft SQL Server 2008。我不能做简单的除法。SELECT 200/600 返回一个大肥鹅蛋 (0.00)。然而,如果我执行 600/200,它会返回 3。我唯一能想到的是一些服务器设置。我在这里感觉非常愚蠢。有人可以帮忙吗?

显示在我的服务器上

integer-division sql-server-2008

0
推荐指数
1
解决办法
236
查看次数

分数表达式的 n 项之和为整数时应为浮点数

在下面的代码中,为什么除非我放入term = 1.0/n而不是 when ,否则我不会得到有效的结果term = 1/n。我已将 term 声明为浮动,这还不够吗?

#include <stdio.h>

int main()
{    
     float sum = 0, term;
     int n, i;
     
     printf("enter the value of n:\n");
     scanf("%d", &n);
     term = 1.0 / n;
     for(i = 1; i <= n; i++)
     {  
        sum = term + sum; 
       
      }
     printf("Sum = %.3f\n", sum);   
     
     return 0; 
}
Run Code Online (Sandbox Code Playgroud)

c integer-division fractions implicit-conversion

0
推荐指数
1
解决办法
100
查看次数

使用汇编除以 2 的可变幂

我有这个任务:

\n
\n
除幂2
\n

计算x /2 n,对于 0 \xe2\x89\xa4 n \xe2\x89\xa4 30。向零舍入。

\n
    \n
  • 论点1:x
  • \n
  • 论据2:n
  • \n
\n

例子:

\n
    \n
  • dividePower2(15,1) = 7
  • \n
  • dividePower2(-33,4) = -2
  • \n
\n
\n

这是我到目前为止所得到的,但我不知道我是否朝着正确的方向前进(需要 AT&T 语法):

\n
.global dividePower2\n   dividePower2:\n   sar $2, %esi\n   ret\n
Run Code Online (Sandbox Code Playgroud)\n

assembly bit-manipulation x86-64 bit-shift integer-division

0
推荐指数
1
解决办法
149
查看次数

为什么(13/3 == 4)是真的?

((13 / 3 == 4) == true) 
Run Code Online (Sandbox Code Playgroud)

为什么这等于真?13/3 = 4.3333和4.333不等于4.它是否自动转换为整数?和圆?

我在Java EE 8中测试过它.

java division integer-division

-1
推荐指数
1
解决办法
56
查看次数

C++错误的数学表达结果

我必须计算一些简单的数学表达式,但是当我在一行中执行时,结果总是为零.但正确的结果显然不是零.它很有趣但是当我分开表达的部分时,我得到了正确的答案.后来我将除以这个结果,所以它不应该是0.

表达式如下:

(X-X1)/(X2-X1)
Run Code Online (Sandbox Code Playgroud)

在这种情况下,delta:0

double delta = (x - x1) / (x2 - x1);
Run Code Online (Sandbox Code Playgroud)

但这样三角洲将是正确的:

double top = x - x1;
double bottom = x2 - x1;
double delta = top/bottom;
Run Code Online (Sandbox Code Playgroud)

你知道吗,怎么会发生这种情况?

c++ integer-division

-2
推荐指数
1
解决办法
1957
查看次数

在计算某个整数的除数的#时,我的程序无法突破'While Loop'?

当我在eclipse中运行程序时,在用户输入某个整数后继续运行并实际计算它所具有的除数的数量并用计数打印出来之后,我无法摆脱while循环.

   /*
 * This program reads a positive integer from the user. 
 * It counts how many divisors that number has, and then it prints the result.
 * Also prints out a ' . ' for every 1000000 numbers it tests. 
 */

import java.util.Scanner;

public class forloopTEST1 {


public static void main(String[] args) {

    Scanner input = new Scanner(System.in);

    int N; //A positive integer entered by the user.
           //  Divisor of this number will be counted.

    int testDivisor;    // A …
Run Code Online (Sandbox Code Playgroud)

java for-loop if-statement while-loop integer-division

-2
推荐指数
1
解决办法
306
查看次数