标签: calculation

LibreOffice writer 字段计算

在 LibreOffice编写器文档中,字段为 #Temperature_farenheit。有没有办法创建一个名为#Temperature_celcius 的字段来自动计算并插入正确的温度?

如果可能的话,我应该使用什么类型的字段以及如何引用它们以进行计算。

textfield libreoffice libreoffice-writer calculation

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

如何计算两个给定日期之间的月数(基线和后续日期)

我正在尝试确定基线和后续日期之间的月数,我的日期如下所示

-------------------------
|  Baseline | Follow_Up  |
-------------------------
|  10/6/15  | 10/10/17   |
|  10/6/15  | 4/20/18    |
|  10/6/15  | 4/18/18    |
|  10/6/15  | 7/2/18     |
|  10/6/15  | 8/8/17     |
|  10/6/15  | 1/17/18    |
|  10/6/15  | 10/19/17   |
--------------------------
Run Code Online (Sandbox Code Playgroud)

我正在寻找这样的输出

---------------------------------------------
|  Baseline | Follow_Up  | Months difference|
---------------------------------------------
|  10/6/15  | 10/10/17   |24.5              |
|  10/6/15  | 4/20/18    |30.9              |
|  10/6/15  | 4/18/18    |30.8              |
|  10/6/15  | 7/2/18     |33.3              |
|  10/6/15 …
Run Code Online (Sandbox Code Playgroud)

time r package calculation

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

如何计算我在 JavaScript 中创建的表单的每月汽车付款

我正在尝试将这个 JavaScript 作为计算字段放入 Adob​​e 中。这样做的目的是使用期限、融资金额和 APR(利率)来计算我正在创建的表格的每月汽车付款。我只想知道什么 JavaScript 代码可以工作?附言。我对 JavaScript 的了解有限。

此代码计算每月 208.80 美元,而实际上正确的计算结果是 100 美元更多...

年利率为 0.21,期限为 60,融资金额为 10,000.00。

我当前的代码如下:

var R = Number(this.getField("APR").valueAsString);
var N = Number(this.getField("Term").valueAsString);
var P = Number(this.getField("AmountFinanced").valueAsString);
event.value = P * (R / 12), Math.pow(N, (1 + R)) / Math.pow(N, (1 + (R / 12) - 1));
Run Code Online (Sandbox Code Playgroud)

javascript payment auto calculation

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

为什么在C++中这个double值乘以2会出现计算错误?

#include <iostream>
#include <stdint.h>
#include <bitset>
#include <sstream>
#include <string>
#include <iomanip>
using namespace std;
int main()
{
    uint64_t int_value = 0b0000000000001101000011110100001011000000110111111010111101110011;
    double double_value = (*((double *)((void *)&int_value)));
    printf("double initiate value: %e\n", double_value);
    cout << "sign " << setw(11) << "exp"
         << " " << setw(52) << "frac" << endl;
    for (int i = 0; i < 10; i++)
    {
        stringstream ss;
        ss << bitset<64>((*((uint64_t *)((void *)&double_value))));
        auto str = ss.str();
        cout << setw(4) << str.substr(0, 1) << " " …
Run Code Online (Sandbox Code Playgroud)

c++ ieee-754 calculation

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

Angular4 - 样式绑定中的计算

无论如何,您可以在 Angular4 的样式绑定目标中进行计算吗?

我试过了

[style.width]="{{1+1}}"

[style.width]="{{1+1}}px"

[style.width]="{{1px+1px}}"
Run Code Online (Sandbox Code Playgroud)

binding styles target calculation angular

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

Python:如何计算文件中的数字总和?

如何计算.txt文件中的数字总和文件中的数据格式为:

7
8
14
18
16
8
23
...
Run Code Online (Sandbox Code Playgroud)

我从文件中读取数据并将每个行值分配给'line'可变,但我希望得到类似的东西: result = 7+8+14+...

f = open('data.txt', 'r')   #LOOP AND READ DATA FROM THE FILE
    for line in f:
        code
Run Code Online (Sandbox Code Playgroud)

python arrays file calculation

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

国际象棋片合法动作

嗨,伙计们,我真的需要帮助,我真的很擅长计算,我真的卡在这里.

因此,我制作了一个国际象棋游戏,vue.js现在我试图找出每个可能的动作,并能够修复合法的移动验证knight, pawn and bishop

在与主教验证工作时我遇到了一个问题,就是能够验证在主教面前是否有一件作品

请参阅图片以了解更多信息.

在此输入图像描述

你看到红色的数字如何超过典当并继续upp.它应该停在典当人物身上.

这是我的主教计算代码.如果它可以,如果你也可以为女王提供验证,其他部分将是非常有帮助的.

    var el = {  };
    // sample Data
    el.whiteMoves = [{"x":1,"y":1,"type":"Rook1","name":"1A","cleanType":"rook"},{"x":8,"y":1,"type":"Rook2","name":"1H","cleanType":"rook"},{"x":2,"y":1,"type":"Knight1","name":"1B","cleanType":"knight"},{"x":7,"y":1,"type":"Knight2","name":"1G","cleanType":"knight"},{"x":3,"y":1,"type":"Bishop1","name":"1C","cleanType":"bishop"},{"x":6,"y":1,"type":"Bishop2","name":"1F","cleanType":"bishop"},{"x":4,"y":1,"type":"Queen","name":"1D","cleanType":"queen"},{"x":5,"y":1,"type":"King","name":"1E","cleanType":"king"},{"x":1,"y":2,"type":"Pawn1","name":"2A","cleanType":"pawn"},{"x":2,"y":2,"type":"Pawn2","name":"2B","cleanType":"pawn"},{"x":3,"y":2,"type":"Pawn3","name":"2C","cleanType":"pawn"},{"x":4,"y":2,"type":"Pawn4","name":"2D","cleanType":"pawn"},{"x":5,"y":2,"type":"Pawn5","name":"2E","cleanType":"pawn"},{"x":6,"y":2,"type":"Pawn6","name":"2F","cleanType":"pawn"},{"x":7,"y":2,"type":"Pawn7","name":"2G","cleanType":"pawn"},{"x":8,"y":2,"type":"Pawn8","name":"2H","cleanType":"pawn"}];
    
    el.blackMoves = [{"x":1,"y":8,"type":"Rook1","name":"8A","cleanType":"rook"},{"x":8,"y":8,"type":"Rook2","name":"8H","cleanType":"rook"},{"x":2,"y":8,"type":"Knight1","name":"8B","cleanType":"knight"},{"x":7,"y":8,"type":"Knight2","name":"8G","cleanType":"knight"},{"x":3,"y":8,"type":"Bishop1","name":"8C","cleanType":"bishop"},{"x":6,"y":8,"type":"Bishop2","name":"8F","cleanType":"bishop"},{"x":4,"y":8,"type":"Queen","name":"8D","cleanType":"queen"},{"x":5,"y":8,"type":"King","name":"8E","cleanType":"king"},{"x":1,"y":7,"type":"Pawn1","name":"7A","cleanType":"pawn"},{"x":2,"y":7,"type":"Pawn2","name":"7B","cleanType":"pawn"},{"x":3,"y":7,"type":"Pawn3","name":"7C","cleanType":"pawn"},{"x":4,"y":7,"type":"Pawn4","name":"7D","cleanType":"pawn"},{"x":5,"y":7,"type":"Pawn5","name":"7E","cleanType":"pawn"},{"x":6,"y":7,"type":"Pawn6","name":"7F","cleanType":"pawn"},{"x":7,"y":7,"type":"Pawn7","name":"7G","cleanType":"pawn"},{"x":8,"y":7,"type":"Pawn8","name":"7H","cleanType":"pawn"}]

    el.rank = ["A", "B", "C", "D", "E", "F", "G", "H"];
    var result = []
    type = "white";
    piece= "bishop";
    var x = 5;
    var y = 1;
    var v = {
    // the validation methods
    bishop: function () {
        var offSet = [];

        for (var i = 1; i <= 8; i++) {
          if …
Run Code Online (Sandbox Code Playgroud)

javascript chess vue.js calculation

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

在 Swift 中将小数时间转换为小时和分钟

我是编程新手,这是我的第一个程序和问题。我正在尝试编写一个函数,它将简单地将小数时间转换为小时和分钟。我删除小时并将小数分钟乘以 60,然后将两者作为字符串加在一起。我需要在我的程序中使用这个设施几次,因此这个功能。使用这个函数的计算很简单,但我得到了奇怪的结果。如果我将“plannedStartFuel”保持为 450 并调整“minLandAllowance”,我会得到以下结果,

185 returns 1:28
182 returns 1:29
181 returns 1:30
180 returns 2:30
179 returns 2:30
175 returns 2:32
Run Code Online (Sandbox Code Playgroud)

正确答案是 1:00 数字。我不明白为什么程序似乎在180点的结果上增加了一个小时。我确信有比我使用过的更好的方法来完成此计算,但如果您能提供帮助,我将不胜感激地知道哪个部分导致了错误以及原因。我尝试过什么?...一切!如果你向一个 7 岁的孩子提出你的答案,我可能有机会理解。谢谢。

import UIKit
import Foundation

func decimalHoursConv (hours : Double) -> (_hrs:String, mins:String) {

    let remainder = hours.truncatingRemainder(dividingBy: 1) * 60
    let mins = (String(format: "%.0f", remainder))

    let hrs = (String(format: "%.0f", hours))

    return (hrs, mins)
}
var plannedStartFuel = Double (0)
var minLandAllowance = Double (0)
var flyingTimeToMLA = Double(0)

plannedStartFuel = 450 …
Run Code Online (Sandbox Code Playgroud)

function swift calculation

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

计算随机生成的固定地雷数量扫雷地图难度的算法

我正在《我的世界》中制作扫雷游戏(没关系)。
我创建了一个代码,可以随机放置地雷,显示每个方块周围的炸弹数量,检测游戏的清除和失败。

即使在相同大小的地图上放置相同数量的地雷,每个游戏的难度也有很大差异,所以我觉得想要快速通关游戏需要很大的运气。

所以我正在寻找一种算法来以数字方式生成随机生成的地图的整体难度。

我尝试了一种通过对每个图块(块)的每个数字(颜色)进行评分和求和来计算难度级别的方法。然而,我们无法为每个图块找到能够获得合理难度分数的分数。

由于它是 Minecraft 中的命令操作,因此我不想要太复杂的表达式或完美的结果。如果有一种算法可以通过获取随机生成的地图的难度来分为大约3~5个级别,如果你能向我解释一下,我将不胜感激

(重石块是我的,每种颜色代表数字图块 1 2 3)

在此输入图像描述

algorithm minesweeper minecraft calculation

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

(编辑)我用 Swift 和 C lang(查找质数)编写了相同的代码,但 C lang 比 Swift 快得多

(下面有一些编辑)
\n好吧,我用 Swift 和 C lang 编写了完全相同的代码。这是一个寻找素数并显示它的代码。
\n我期望 Swift lang 的代码比 C lang 的程序快得多,但事实并非如此。
\n
\nSwift 语言比 C 语言代码慢得多有什么原因吗?

\n

当我找到第4000个素数时,C lang只用了一秒就完成了计算。\n但是,Swift用了38.8秒完成了。\n比我想象的慢得多。

\n

这是我写的代码。

\n

有没有任何解决方案可以加快 Swift 代码的速度?\n(对于代码中的日语注释或文本感到抱歉。)

\n

迅速

\n
import CoreFoundation\n/*\nvar calendar = Calendar.current\ncalender.locale = .init(identifier: "ja.JP")\n*/\n\nvar primeCandidate: Int\nvar prime: [Int] = []\n\nvar countMax: Int\n\nprint("\xe3\x81\x84\xe3\x81\x8f\xe3\x81\xa4\xe7\x9b\xae\xe3\x81\xbe\xe3\x81\xa7\xef\xbc\x9f(\xe6\x9c\x80\xe5\xb0\x8f2\xe3\x80\x81\xe6\x9c\x80\xe5\xa4\xa7100000\xe3\x81\xbe\xe3\x81\xa7)\\n\xe2\x86\x92 ", terminator: "")\n\ncountMax = Int(readLine()!)!\n\nvar flagPrint: Int\n\nprint("\xe8\xa1\xa8\xe7\xa4\xba\xe6\x96\xb9\xe6\xb3\x95\xe3\x82\x92\xe9\x81\xb8\xe3\x82\x93\xe3\x81\xa7\xe3\x81\x8f\xe3\x81\xa0\xe3\x81\x95\xe3\x81\x84\xe3\x80\x82\xef\xbc\x881\xef\xbc\x9a\xe5\x85\xa8\xe3\x81\xa6\xe9\xa0\x86\xe7\x95\xaa\xe3\x81\xab\xe8\xa1\xa8\xe7\xa4\xba\xe3\x80\x812\xef\xbc\x9a\\(countMax)\xe7\x95\xaa\xe7\x9b\xae\xe3\x81\xae\xe4\xb8\x80\xe3\x81\xa4\xe3\x81\xa0\xe3\x81\x91\xe8\xa1\xa8\xe7\xa4\xba\xef\xbc\x89\\n\xe2\x86\x92 ", terminator: "")\nflagPrint = Int(readLine()!)!\n\nprime.append(2)\nprime.append(3)\n\nvar currentMaxCount: Int = 2\nvar numberCount: Int\n\nprimeCandidate = 4\n\nvar flag: Int = 0\nvar ix: Int\n\nlet startedTime = clock()\n//let startedTime = time()\n//.addingTimeInterval(0.0)\n\nwhile currentMaxCount …
Run Code Online (Sandbox Code Playgroud)

c performance swift calculation

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