问题标签 [mathematical-expressions]

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 投票
5 回答
498 浏览

javascript - 如何在 Javascript 中显示 2^3

我正在使用 appcelerator 构建一个应用程序,它需要显示一个数学表达式,例如 2^3,但 3 是 2 之上的一个小数字。有没有办法在 Javascript 中表达数学表达式?

笔记

  • 文本是一段静态的文本。
  • 使用的语言是Javascript。
  • 在 appcelerator 框架中的 iPhone/Android 模拟器上运行。
  • Appcelerator 转义 HTML

提前感谢您的任何帮助。

0 投票
3 回答
432 浏览

wolfram-mathematica - Mathematica Rules 和 GraphEdit 返回的对象有什么区别?

这实际上是一个双重问题。首先:作为一个来自 OO 编程背景的人,我发现 Mathematica 使用列表作为一切的基础有点烦人。所以这里是一个mathematica程序员(据我所知)如何定义一个图:

然后程序员只需要记住

指的是顶点列表和

指边缘列表(在这种情况下定义为一组规则。)

所以,我正在学习 Mathematica 中的规则,我看到了一个机会,可以让我的数据结构更具有面向对象的感觉。我选择定义一个类似的图形:

然后通过(分别)引用顶点和边

但是,如果其他 Mathematica 文件在某处将 Verts 或 Edges 定义为全局变量,这可能会产生奇怪的副作用,因为规则的左侧不是标识符,而是本身就是一个对象。

所以问题 1 是这样的:对于创建 Mathematica 数据结构,这是一个好习惯还是坏习惯?我这样做的原因之一是我可以附加任意属性,比如颜色:

而且我的函数不必知道添加特定属性的确切顺序。例如,您可能定义了一个 GetColor 函数,如下所示:

这是可取的,因为我可能并不总是希望拥有具有颜色信息的图形数据结构,因此不想在列表中保留一个位置(如图形[[[3]]])用于颜色信息。

第二:我看到 GraphEdit 返回的东西看起来像我上面描述的规则。例如,如果我执行(并绘制图表)

我得到如下输出:

这看起来像一个规则!所以我试试这个:

期待拥有

回来。但相反,输出只是

但如果我改为执行

我得到了预期的输出,

这意味着 g[[2]] 确实是一个规则,但由于某种原因 g[[2]][[1]] (如果执行打印 Graph)与键入 Graph 不同。那么 g[[2]][[1]] 到底是什么?

看起来它几乎是一个真正的标识符,如果是这样,我想用它来解决上面问题 1 的问题。任何人都知道其中的区别,或者如何在 Mathematica 中输入一个与另一个?

我在文档中找不到任何关于此(或在线)的任何内容。谢谢。

0 投票
6 回答
7360 浏览

c# - 如何在.net中获取数字的大小?

我想用给定的双数返回它的“大小”(称为 |number|,或点后没有数字的位数),例如:

必须有一个功能是.net,我不熟悉它..

谢谢。

0 投票
4 回答
779 浏览

wolfram-mathematica - 如何创建具有正确格式表达式的笔记本

我有一个由另一个程序生成的 Mathematica 表达式,我想在笔记本中打开它,格式正确。例如,另一个程序生成这个:

将文本写入文件,粗略后缀为“.nb”,然后启动,表达式在笔记本中打开,无需格式化。要实现格式化,使用 BoxData 手动编写文件似乎不切实际。

该文件实际上是使用 Process.Start("filename.nb") 从 .Net 启动的,但命令行启动似乎同样有问题。

0 投票
1 回答
20316 浏览

c - 如何将数学表达式转换为C语句?

如何将以下每个数学表达式转换为 C 中的等效语句?

  1. 1 / (x^2 + y^2)

  2. (b^2 - 4ac) 的平方根

0 投票
5 回答
3423 浏览

java - 检查字符串是否遵循 Java 中的 ISBN-13

我试图根据 ISBN-13的规则检查我正在阅读的字符串(重要的是它是一个字符串)是否正确。我找到了一个公式

例如,ISBN-13 校验位 978-0-306-40615-?

计算如下:

我的问题是我不知道如何将一个数字与 1 相乘,而每个数字与 3 相乘?我猜是一个for循环,但我不知道如何开始。

0 投票
1 回答
272 浏览

c# - 如何为给定的数学表达式字符串获取正确的 imathas 链接?

例如对于一个字符串x + 1/y,我想用表达式生成这个 url:

是否有任何工具在 C# 中完成这项工作?

0 投票
3 回答
16552 浏览

colors - 以数学方式计算不透明度值

不透明度是如何数学计算的?

在 Photoshop、CSS 等中有 opacity 值。实际上这个 opacity 是图层的透明行为。我们都知道。但它是如何数学计算的呢?有什么公式可以计算不透明度吗?

通过设置不透明度值,那里发生了什么?

以纯色层为例:Layer 1(前景层)和Layer 2(背景层)

第 1 层是红色(比如 color value A),第 2 层是白色(比如 color value B)。

当我们将不透明度(比如p)设置为第 1 层时,我们可以设置 0.5 或 50% 并获得白色的红色(比如颜色值X)。

为了获得这个值X,我应该在数学上做什么?

IE。

我想知道要找到的确切数学方程X

另外,如果我有方程式,并且颜色值本质上是十六进制的,那么使用十六进制计算器可以得到正确的结果吗?

0 投票
2 回答
593 浏览

excel - 为什么 Excel 会将 `=10**-2` 翻译成 `=0.1`?

尝试粘贴=10**-2到 MS Excel 中的单元格中。按 Enter 后,它会变成=0.1。我似乎找不到任何文档**,但它似乎是一个非常奇怪的类似幂的运算符,不能在 Excel 公式中使用(例如,=A1**A2无效)。

如果这个运算符不是幂运算符,它是什么?

(注意:数学上,10 -2 = 0.01,而不是 0.1)

0 投票
3 回答
130 浏览

r - 在模运算之后选择特定值

我有一个向量test <- c(1:90)(在每日时间步长中大约代表 3 个月),我想在模型运行期间仅在每个月的第 10 天到第 20 天之间为变量赋值

通过找到模数test%%30

我刚刚遇到了如何获得我想要的值的难题(即在这个简单的例子中,我想要test[11:19],test[41:49]test[71:79],但是必须有一种方法可以使用一些我无法想到的聪明的数学运算符来获取这些值片刻...