问题标签 [euro]

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 投票
6 回答
27300 浏览

html - 欧元符号 HTML

欧元 (€) 是 22 个欧洲国家的官方货币。

在 HTML 中显示符号 € 有不同的可能性:

  • €
  • €
  • €

你会在 HTML 中使用哪一个?我认为所有浏览器都不支持任何表示。遗憾的是没有标准的方式来显示标志。

你能推荐其中一种表现形式吗?有什么区别?哪个最受支持?

我希望你能帮助我。非常感谢您!

0 投票
3 回答
7240 浏览

c - 无法在“C”程序中打印欧元符号

我无法打印欧元符号。我正在使用的程序如下。

我已将字符集设置为代码页 1250,其中 0x80 代表欧元符号。

程序
=======

输出
======
当前语言环境是:English_India.1250
欧元字符:?

其他细节
=============
操作系统:Windows Vista
编译器:vc++ 2008 express edition

0 投票
2 回答
2218 浏览

php - 替换 json 中的欧元符号

谁能帮我解决这个问题

我有这个查询,只有在添加了最后一个与欧元索引的查询后,我才得到无效的 json。

如果我直接回显输出,唯一不同的是 json 中的问号。

我会用什么来替换 json return 中的 eurosign?,-希望能解决它。

感谢广告,理查德

0 投票
2 回答
14882 浏览

asp.net - 以 UTF-8 格式显示欧元符号

我想知道如何以 UTF-8 格式显示欧元符号?

干杯

0 投票
1 回答
1021 浏览

utf-8 - 从表单中的用户输入强制执行正确的 UTF-8 编码

我有一个用 asp.net 编写的 web 表单,允许用户输入内容,然后将其保存到数据库并写成 xml 文件供第三方导入他们的系统。

我们将 xml 文件输出为 UTF-8。

他们目前遇到的问题是欧元符号 (€) 破坏了他们的 xml 解析器,并出现以下错误:

解析器错误:输入不正确的 UTF-8,表示编码!

From symbol 对我来说看起来不错,但很明显,当用户将其复制到我的表单中时,用户可能会从任何来源复制此符号,因此它可能不是 UTF-8 编码的。

我的问题:

1.) 如果欧元符号是 UTF-8 编码的,我怎么知道 100%?是否有一些编辑器可以将其视为 UTF-8?

2.) 有没有办法在输入或粘贴到表单时检查字符以确保它保存为 UTF-8 编码?

谢谢大家的建议!

埃德

0 投票
6 回答
28663 浏览

character-encoding - 欧元符号 € 的十六进制表示

我使用 XVI32(十六进制编辑器)来获取欧元符号的十六进制表示,它给我的值为 80。
另一个站点: http: //www.string-functions.com/string-hex.aspx也是如此。
我无法理解为什么十六进制表示是 80 而不是 0x20AC。这个 0X80 给出十进制的 128,如果我使用 Alt+0128 它实际上会产生欧元符号。

有人可以阐明从字符串到十六进制转换背后的逻辑可能是什么吗?

谢谢

0 投票
3 回答
7685 浏览

c - 如何在C中产生欧元符号?

请给我一个示例 C 程序来生成欧元符号。我使用的是windows键盘,程序需要在linux中编译。

更新:实际上我需要欧元符号作为字符串,并且需要将它与金额字符串连接起来。

我有戴尔 Latitude D620 笔记本电脑并尝试使用 Alt+4、Alt+5 等。它们都没有打印欧元符号。

0 投票
4 回答
1882 浏览

character-encoding - 0xDB 在哪种编码中是货币符号?

我收到了文件,遗憾的是,我无法获得有关它们是如何生成的信息。我需要解析这些文件。

除了一个字符之外,该文件完全是 ASCII:0xDB(十进制为 219)。

显然(从查看文件)这个字符是一个货币符号。我知道是因为:

  • 这些文件必须在金额出现的任何地方包含货币符号
  • 文件中没有其他货币符号(既不是 $ 也不是欧元也不是什么都没有)
  • 每次出现 0xDB 时,它都会靠近一个数量

认为在这些文件中 0xDB 应该代表欧元符号(实际上这个 0xDB 很可能出现在应该出现欧元符号的任何地方)。

文件命令说明了这些文件:

一个hexdump给出了这个:

这些文件都是正常格式化/可解析的。实际上,除了那个奇怪的 0xDB 字符之外,我得到的所有信息都很好。

有谁知道发生了什么?货币符号(据说是欧元符号)是如何变成 0xDB 的?

它既不是 ISO-8859-1(又名 ISO Latin 1)也不是 ISO-8859-15,因为在这两种情况下,代码点 219 都对应于 'Û' (就像 Unicode 代码点 219 是'LATIN CAPITAL LETTER U WITH CIRCUMFLEX')。

它不是扩展的ASCII。

0 投票
5 回答
39650 浏览

php - 尝试使用 chr(128) 获取欧元符号

0 投票
2 回答
1239 浏览

jquery - 价格计算、逗号和条件语句

各种主题都致力于欧洲逗号问题,即如何将','更改为'。',但我还没有找到适合我的解决方案。

我希望用户能够以逗号值的方式输入(例如3,99),然后计算一些东西并以逗号的形式再次输出一些东西。if 语句应该提到,如果最后的价格(收益)变成负数,它就会变成红色(即不可能)。

我可以将点更改为逗号并输出,但反过来我会感到眼花缭乱。到目前为止,这是我的代码:

根据@Zirak 的评论和一点我的魔法,我已经设法让整个工作正常进行,请参见下面的代码!