为什么字符串插值以它的方式命名?

时间:2016-12-29 12:19:37

标签: string interpolation terminology

术语插值通常用于确定给定值的函数时的数学函数,这非常有意义。我没有看到它如何适用于字符串,什么是插值?我错过了一些明显的东西吗?

1 个答案:

答案 0 :(得分:0)

数学中的插值只是在两点(a)之间解决之类的事情。例如,cubic spline fitting在一系列点上将给出一些描述的曲线(我认为这里的直线是一条退化曲线,所以不要指出某些公式会生成这样的野兽)在每组点之间,即使你没有实际的数据。

将此与外推进行对比,这将为您提供超出端点的数据。这方面的一个例子是,根据历史记录,股票市场指数每年上升BAND_ID STYLES PLACE 4 3 2 %,因此,在一百年内,它将比现在高出很多。 / p>

因此,它最简单的解释为什么字符串中的变量替换称为插值,因为您在数据的范围内改变的内容:< / p>

x

(a)这个词的实际根源是拉丁语xyzzy="42" plugh="abc${xyzzy}xyz" // now plugh is equal to "abc42xyz" ,那些转换为&#34;在&#34;和&#34;擦亮&#34; (在修改或改进的意义上)。有关详细信息,请参阅here