小编eas*_*wee的帖子

从MySQL表中选择行数百分比的最简单方法?

我有一个具有GET变量的脚本: $_GET['percentage']

我有一个MySQL数据表.

现在让我们说这个表中有100行数据.

在伪代码中:

SELECT data FROM table

现在可以$_GET['percentage']从表中选择随机数据吗?

例如(再次使用伪代码):

$_GET['percentage'] = 10;
SELECT 10% of data from table order by rand()
Run Code Online (Sandbox Code Playgroud)

如果这是可能的,我怎么能这样做?

php mysql

4
推荐指数
1
解决办法
1529
查看次数

Excel c#将单元格转换为百分比

我需要将带有double的单元格转换为precentage.我在excel中使用了一个宏,它说:

Range("B5").Select
Selection.Style = "Percent"
Run Code Online (Sandbox Code Playgroud)

当我在c#中执行此操作时,它不起作用:

Excel.Range procentRange = xlWorksheet.get_Range("A1","A1");
procentRange.Style = "Percent";
Run Code Online (Sandbox Code Playgroud)

谁知道怎么做?

c# excel coding-style range

4
推荐指数
1
解决办法
2万
查看次数

Web布局:像素与百分比

在网页布局中为像素和百分比定义距离有哪些用例?

在多个分辨率方面使用像素有什么缺点吗?它们会正确缩放吗?

pixel

4
推荐指数
1
解决办法
1万
查看次数

更优雅的方式添加百分比?

我想知道是否有更优雅的方式来增加一个百分比.例如,如果我想将12%$a的值添加到$a我正在做的事情中:

$a = 100;
$a = $a + (($a / 100) * 12);
Run Code Online (Sandbox Code Playgroud)

112当然,这让我成为新的价值.但我不禁觉得这有点过于冗长,必须有更好的方法来增加百分比.

我试过了:

$a = $a + 12%;
Run Code Online (Sandbox Code Playgroud)

但是,正如预期的那样,这不起作用.在我考虑自己编写函数以使其更容易之前,是否有预先存在的方法来执行此操作?

php math

4
推荐指数
3
解决办法
9192
查看次数

PHP剩余时间百分比

我正在创建一个系统维护页面,显示何时执行系统维护.页面上有一个进度条,显示已完成的维护量.我试图通过计算系统维护窗口的剩余百分比/时间来自动化进度条,但遇到了麻烦.

数据库中存储了三个不同的时间,即开始时间,结束时间,然后是当前时间.我需要能够计算出维护工作的剩余时间并将其显示在进度条中,从1%到100%.该脚本应该能够计算开始时间和结束时间之间经过的时间.

我最初尝试计算两次之间的百分比(当前时间和结束时间),但这不起作用,因为方程式中需要有三个因素 - 开始时间,结束时间和当前时间.

任何有关这方面的帮助将不胜感激.

php time

4
推荐指数
1
解决办法
3827
查看次数

Gif src用base64编码之后呢?

我被要求在网站上工作,我看到这样的链接.以前有人见过这样的事吗?我想知道base64代码是什么:

src="data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="
Run Code Online (Sandbox Code Playgroud)

html css base64

4
推荐指数
1
解决办法
6514
查看次数

选择行数时,如何选择百分比百分比?

相当简单的问题:

假设我想在MySQL表的表中使用30%的行.

但是我也有一个用户输入,他们可以选择该百分比的百分比

例如: $_GET['percentage']% of 30%

所以我们这样说 $_GET['percentage'] = 30

如何选择30%(or $_GET['percentage'])的30%才能在while循环中使用?

php mysql

3
推荐指数
1
解决办法
179
查看次数

生成随机数但有扭曲

我需要生成一个随机数.

但扭曲的是,较低数字的百分比应大于较高数字.

例如.

兰德> 1到100

13, 15, 12, 16,87, 15, 27, 12, 1, 12,98, 12,53, 12, 14 ....

粗体整数将是从1-100范围返回的整数.

数学应该是这样的 rand = a number lower than max/2

希望你们能帮忙.

Ps,矩阵怎么会进入这个?我不擅长数学:(


绝对答案似乎就是那个.

$up = $down = 0;
while(true)
{
   if(abs((rand()%150)-50) < 50)
   {
      $up++;
   }else
   {
      $down++;
   }
   if( ($up + $down) == 500){ break;}
}

echo $up . '/' . $down;
Run Code Online (Sandbox Code Playgroud)

php random numbers

3
推荐指数
1
解决办法
484
查看次数

如何使用任何Oracle函数选择计数作为Oracle总数的百分比?

我有一个SQL语句,它计算结束日期为null的活动包的总行数.我目前正在使用(x/y) * 100:

SELECT (SELECT COUNT(*) 
          FROM packages 
         WHERE end_dt IS NULL) / (SELECT COUNT(*) 
                                    FROM packages) * 100 
  FROM DUAL;
Run Code Online (Sandbox Code Playgroud)

我想知道是否有办法利用任何Oracle函数来更容易地表达这一点?

sql oracle aggregate-functions

3
推荐指数
2
解决办法
2万
查看次数

计算三个嵌套for循环的总体进度(%)

我有三个嵌套的for循环,每个循环显然都有一个限制。要计算三个for循环中任何一个的进度,我要做的就是将当前迭代除以该循环将要进行的迭代总数。但是,鉴于存在三个不同的for循环,我如何计算出总的完成百分比?

int iLimit = 10, jLimit = 24, kLimit = 37;

for (int i = 0; i < iLimit; i++) {
    for (int j = 0; j < jLimit; j++) {
        for (int k = 0; k < kLimit; k++) {
            printf("Percentage Complete = %d", percentage);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我尝试了以下代码,但在每个循环完成后会重置,达到大于100的百分比。

float percentage = ((i + 1) / (float)iLimit) * ((j + 1) / (float)jLimit) * ((k + 1) / (float)kLimit) * 100;
Run Code Online (Sandbox Code Playgroud)

c for-loop progress

3
推荐指数
1
解决办法
1093
查看次数

标签 统计

php ×5

mysql ×2

aggregate-functions ×1

base64 ×1

c ×1

c# ×1

coding-style ×1

css ×1

excel ×1

for-loop ×1

html ×1

math ×1

numbers ×1

oracle ×1

pixel ×1

progress ×1

random ×1

range ×1

sql ×1

time ×1