标签: calculation

Latex日期日期时间计算月日年

在 Latex 中,\xc2\xb4s 可以以不同的格式更新日期命令并考虑语言,但我无法 \xc2\xb4t 找到如何使用 Latex 中的 \\the\\day+1 等日期部分进行计算。

\n\n
\\leadingzero{\\month}/\\the\\year -> \\leadingzero{\\month}[+4]/\\the\\year[-1]\n
Run Code Online (Sandbox Code Playgroud)\n\n

有办法做到吗?

\n

datetime latex date calculation

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

我如何总结 django 模型的内容

我有这个模型:

class Transfer(models.Model):
        transfer_code = models.CharField(max_length=30, blank=True, null=True)
        sender_name = models.CharField(max_length=30, blank=True, null=True)
        amount = models.IntegerField(blank=True, null=True)
        recipient_name = models.CharField(max_length=30, blank=True, null=True)
        time_sent = models.DateTimeField(auto_now_add=True, auto_now=False)
        received = models.BooleanField(default=False)
        time_received = models.DateTimeField(auto_now_add=False, auto_now=False, null=True)

        def __unicode__(self):
            return self.transfer_code
Run Code Online (Sandbox Code Playgroud)

这是我想计算表中总金额的视图:

def listtransfersall(request):
    title = 'ALL TRANSFERS'
    queryset = Transfer.objects.all()
    for instance in queryset:
        total = 0
        total += instance.amount
        print total

    context = {
    "title": title,
    "queryset": queryset,
    "total": total,
    }
    return render(request, "listtransfersall.html",context)
Run Code Online (Sandbox Code Playgroud)

这将单独打印表中的金额。如何获得总数并将其分配给 total 变量?

python django sum calculation

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

Blueprism:在计算阶段如何使用替换功能?

我正在使用BluePrism从应用程序中读取文本。文本具有以下结构(数字因大小写而异):“请注意您的订单参考:525”。我需要能够从文本中提取数字。在计算阶段,有一个替换功能:replace(文本,模式,新文本)。我想使用此功能将文本中的所有字母字符替换为空字符串,以仅返回数字形式。如何在模式中输入?所以我想要这样的事情:

Replace([Order confirmation text ], /^[A-z]+$/, " ")
Run Code Online (Sandbox Code Playgroud)

另外,我试图为blueprism随附的VBO寻找适当的文档,但找不到任何文档。有谁知道我们在哪里可以得到有关blueprism函数的文档?

regex replace stage calculation blueprism

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

Crc ccitt (0x1d0f) 在 C 中计算

我有一个十六进制值数组。我已经预先计算了它的 CRC-CCITT (0x1d0f),它是:0xD7F2

我写了一个基于用 javascript 编写的工作 crc alghoritm 的算法,我用相同的数据条目进行了测试(计算在这里)。

我用 C 重写了它,但不幸的是,我得到的输出与预期不同,实际上:0xB5DB.

所以,我的问题是:算法内部可能有问题吗?错误的数据类型会导致问题吗?

这是一个大小为 2 的简单数组的示例。计算器的计算结果是 0x9770,我的算法的结果是 0x5D80。

计算算法:

unsigned int crcTest[2] = {0xB6FE,0x8C4A};

int main (void){
    unsigned int crc = doCrc(crcTest,2);
    printf("Correct CRC16-CCITT is: 0x9770\n");
    printf("Calculated result func : 0x%X\n", crc);
    return 0;
}    

unsigned int doCrc(unsigned int *data, int size)
    {
        int i, j;
        unsigned int crc = 0x1d0f;
        for (i = 0; i < size; i++){
            unsigned int xr = data[i] << …
Run Code Online (Sandbox Code Playgroud)

c crc calculation

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

获取列总和并用于计算总数的百分比,为什么不与CTE一起使用

我在查询之后做了这个,但是它为每个orderStatusName给出了0的结果,有谁知道问题在哪里?

with tbl as (
      select s.orderstatusName, c.orderStatusId,count(c.orderId) counts 
      from [dbo].[ci_orders] c left join
           [dbo].[ci_orderStatus] s 
           on s.orderStatusId = c.orderStatusId
      where orderedDate between '2018-10-01' and '2018-10-29'
      group by orderStatusName, c.orderStatusId
    )
select orderstatusName, counts/(select sum(counts) from tbl as PofTotal) from tbl
Run Code Online (Sandbox Code Playgroud)

结果是:0

sql sql-server calculation

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

如何计算两个时间值之间的差异?

在我的代码中我有:

struct timeval arrival_time, struct timeval pickup_time;

sprintf(buf, "Stat-Req-Dispatch:: %lu.%06d\r\n", (pickup_time.tv_sec - arrival_time.tv_sec),
        (pickup_time.tv_usec - arrival_time.tv_usec));
Run Code Online (Sandbox Code Playgroud)

.但我注意到这个代码不正确,因为有时打印后的部分可能是负数。

我尝试过:struct timeval dispatch_time = pickup_time-arrival_time;但无法编译。

如何正确打印两个时间之间的差异?


if (pickup_time.tv_usec < arrival_time.tv_usec)
{
    dispatch_time.tv_sec = pickup_time.tv_sec - arrival_time.tv_sec - 1;
    dispatch_time.tv_usec = pickup_time.tv_usec - arrival_time.tv_usec + 1000000;
} else
{
    dispatch_time.tv_sec = pickup_time.tv_sec - arrival_time.tv_sec;
    dispatch_time.tv_usec = pickup_time.tv_usec - arrival_time.tv_usec;
}

sprintf(buf, "%sStat-Req-Dispatch:: %lu.%06d\r\n", buf, dispatch_time.tv_sec, dispatch_time.tv_usec);
Run Code Online (Sandbox Code Playgroud)

c printing time printf calculation

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

如何使用Javascript找到给出2个点和距离的点的坐标

我有2个点A1(x1,y1)和A2(x2,y2)的坐标以及距离d。我需要在由A1和A2定义的线性图上找到点A3的坐标,该坐标是到点A2的距离d。如何使用JavaScript做到这一点?类似于https://softwareengineering.stackexchange.com/questions/179389/find-the-new-coordinates-using-a-starting-point-a-distance-and-an-angle 已知角度的情况在此处输入图片说明

javascript line points calculation

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

为什么5 ^(4-4)+ 9和(5 ^(4-4))+ 9的结果不同?

我对python中两个计算的不同结果非常好奇.

5^(4-4) + 9 = 12

(5^(4-4)) + 9 = 14
Run Code Online (Sandbox Code Playgroud)

请解释一下差异.

python calculation

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

使用用户输入计算阶乘 - 控制台应用程序

编辑:这次粘贴了正确的代码......

我正在尝试计算一个数字的阶乘.在这个例子中,我输入数字5.

尝试这种方法,给了我一个巨大的负数:

 static void Main(string[] args)
    {
        int consoleInput = int.Parse(Console.ReadLine());            

        for (int i = 1; i < consoleInput; i++)
        {
            consoleInput = consoleInput * i;
        }

        Console.WriteLine(consoleInput);
    }
Run Code Online (Sandbox Code Playgroud)

输出 -1899959296

然而:

 static void Main(string[] args)
    {
        int consoleInput = int.Parse(Console.ReadLine());
        int result = consoleInput;

        for (int i = 1; i < consoleInput; i++)
        {
            result = result * i;
        }

        Console.WriteLine(result);
    }
Run Code Online (Sandbox Code Playgroud)

输出 120

如果我两次输入5,则第一次输出为-1899959296,第二次输出为120.

有人可以解释原因吗?

c# console-application calculation

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

颤振时间计算

在我的 flutter 应用程序中,用户选择一个时间,我需要简单地添加一些小时和分钟以显示结果。这很容易吗?不幸的是,似乎没有像 TimeOfDay.add() 这样的函数。

有任何想法吗?

谢谢!

add timeofday flutter calculation

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