Help:Type Number/zh-hans

From semantic-mediawiki.org

Template:Type (zh-hans) 数据类型Number(数字)适用于那些值为数字、整数、小数以及浮点数当中任一种类的属性。 可以是正数或负数,可采用千分位分隔符,而且还可以具有可选的指数。例如,42-273.154,297.31 e7均为有效的数字。

可以将计量单位与数字值配合使用。 可以在数字之后将任意的非数字字符串指定为计量单位。 尽管数字数据类型并不理解计量单位(也就是说,它并进行任何的计量单位自动转换),但计量单位可用于区分具有不同计量单位的属性值,以避免意外地对采用不同计量单位所提供的数量进行比较。另外,也可以定义知晓/理解计量单位的属性。关于这方面的详情,请参见自定义单位

其他语言当中的数字[edit]

在不同的语言里面,数字的写法各不相同,而Semantic MediaWiki则考虑到了其中的一些差异。 尤其是,关于如何书写小数分隔符(decimal separator)(英文当中为".")和千分位分隔符(thousands separators)(英文当中为","),目前尚未达成全球共识。当在并不以英语为内容语言的维基站点之中使用SMW的时候,数字的格式可能会依据当地传统而发生改变。 例如,德语数字分别采用","和"."作为小数分隔符和千分位分隔符,因此德语中的"1,234"等同于英语当中的"1.234",而不是"1234"。

请注意,千分位分隔符是可选的,仅仅用于某些并不需要在输入时使用该符号的语言当中的格式化。 例如,法语里面数字采用反正允许使用的空格来进行千分位分组,因此他们的千分位分隔符实际上是不可断空格(non-breakable space),尽管用户在输入数字的时候很少键入该字符。

在SMW最近的版本当中, 小数分隔符和千分位分隔符均由维基语言利用MediaWikis国际化系统(MediaWikis i18n system)来确定,因此您自己无法更改所使用的这些符号。

用于查询的普通打印输出格式[edit]

针对数字属性的查询结果在显示的时候可以不采用作为千分位分隔符的','或'.'。 比如,在您希望利用此类结果作为构建URLs之类条目时的输入值的情况下,就会需要这种方式。 利用井字号'#',之后附带或不带连字符'-',即可实现这种方式。 另外请参阅此帮助页面

{{#show: Berlin | ?population# }}



本文档页面适用于SMW从1.6.0版到最新版本的所有版本。
      其他语言: de

Help:Datatype "Number" zh-hans 1.6.0