问题标签 [notation]

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 投票
14 回答
107515 浏览

algorithm - 中缀到前缀的转换

我正在准备考试,我无法理解以下表达式的中缀符号到波兰符号的转换:

谁能一步一步告诉给定的表达式将如何转换为前缀?

0 投票
1 回答
214 浏览

xaml - XAML:以下表示法之间的功能区别是什么?

XAML:以下符号之间的功能区别是什么?

有什么理由我不应该对属性使用第一种方法吗?

所以我记得在声誉足够高之后添加标签:

标签: 展开

编辑 0:我使用默认模板来创建自定义控件,并注意到后一种布局是微软的做法。这是为了加快解析还是只是按照惯例?

编辑 1:我收集到转换器在使用前一种表示法时投入使用,所以我想我的问题是:这是否是性能问题,如果是,是否有任何基准?

0 投票
3 回答
1760 浏览

vb.net - Visual Studio VB 漂亮的列表设置

有谁知道如何阻止 Visual Studio VB.NET 编辑器将我漂亮的科学记数法数字更改为可怕的十进制记数法?

这似乎是“漂亮列表”的一部分(选项中的单个复选框)。我想保留漂亮列表的其他功能,我只是不想在可以查看 1e-16 时盯着 0.0000000000000001

0 投票
4 回答
676 浏览

iphone - 点符号 - 它是否带参数?

我这样说对吗

相当于

如果是这种情况,那么带有一个或多个参数的方法呢?

做下面的语句

有等效的点符号吗?

我试过了

而且它们似乎不起作用(编译时错误)

如果没有办法用点表示法调用带有参数的方法,那么合成的 setter 方法(据我所知,根据定义接受一个参数)呢?

如果我有一个综合属性,请执行以下语句

调用相对setter方法?还是它调用getter方法?

0 投票
5 回答
2344 浏览

python - 为什么 Python 函数文档在可选参数的括号后包含逗号?

Python 文档中函数签名的格式有点混乱。将逗号放在左括号之后而不是之前有什么意义?嵌套括号有什么意义?

它们是怎样的:

我期望以下之一:

0 投票
8 回答
1451 浏览

math - 代数表示代码

我有一些小算法,我想写在一篇论文中。它们相对较短,简洁。但是,我不想用伪代码(à la Cormen 甚至 Knuth)编写它们,而是编写它们的代数表示(更线性和更好的 LaTeX 渲染)。但是,如果有任何东西,我找不到关于最佳符号的资源:例如,我如何表示一个循环?如果?将元组添加到列表中?

你们有没有人遇到过这个问题,并以某种方式解决了它?

谢谢。

编辑:谢谢,人们。我认为我在表达这个问题方面做得很差。再说一遍,希望我说得更清楚:在数学符号中谈论循环和 if-then 子句的常用符号是什么?例如,我可以$acc \leftarrow acc \cup \langle i,i+1 \rangle$用来表示列表的“添加”方法。

0 投票
3 回答
52662 浏览

bash - 案例语句评估为字符串

我发现了函数式编程错误,所以自然对我来说没有什么是足够好的了。;)

因此,在 bash 中可以这样写:

但我害怕错别字,所以我宁愿写:

第二种形式是无效的,因为 case 评估为最后执行的命令的退出代码,这根本不是我想要的。

是否有简单的技巧来实现我正在寻找的东西?

0 投票
1 回答
708 浏览

wolfram-mathematica - 解决 Mathematica Notation 错误的方法?

Mathematica 提供了 Notation 包来定义自定义符号,它似乎工作得很好,直到我将带有自定义符号的笔记本保存为一个包并尝试使用它Needs["..."]来导入新的符号。正如Mathematica 邮件列表中所记录的,这在评估任何对Notation[]. 建议的解决方案是手动打开符号笔记本并将其评估到内核中,但这对于我计划分发的文件来说是一个痛苦。如果有人对此问题有更好的解决方法,我将非常感谢您的帮助!

0 投票
4 回答
4430 浏览

syntax - Haskell - 重新定义(隐藏)算术运算符

我想在 Haskell 中重新定义几个算术运算符,以使它们更具可扩展性和通用性。

例如

这似乎与

隐藏标准*运算符。但是当然所有常用的乘法也必须起作用,所以我必须定义类似的东西

如何在此处访问原始*运算符(Prelude.(*)不起作用)以及如何定义1 * 1不与Monomorphism Restriction冲突的实例类型?


编辑-

是一个很好的提示,谢谢。

但不幸的是,这迫使我明确地将所有标准方法纳入范围。我只想有可能重新定义某些绑定,而其余的保持不变。

那么有没有两者的结合呢?就像是

0 投票
2 回答
22963 浏览

perl - 如何在 Perl 中转换科学记数法和十进制记数法?

我知道这完全是一个新手问题,但对于许多新程序员来说,答案可能并不明显。最初对我来说并不是很明显,所以我在 Internet 上搜索 Perl 模块来完成这个简单的任务。