标签: numeric

PHP中数值和字符串值之间的差异

在比较PHP 0'0'PHP中的两个字符串时,我会有所不同.我可以做任何事情来使它们在if行动中得到平等比较吗?

谢谢!

php string numeric

2
推荐指数
1
解决办法
1548
查看次数

PHP - 以相同的方式排序两个数组

我有两个不同的阵列.一个数组,a,用于人员列表.我的另一个数组b,列出了他们的年龄.我按数字排序b,然后将其反转,使其按降序排列.我得到了这个部分没关系.

如何对(人员名单)进行排序,以便相同的值仍与排序列表配对?

例:

a分别包含Bob,Sue,Phil和Jenny

b分别包含15,12,13和13.

我希望我的结果是:

a分别包含Bob,Jenny,Phil和Sue

b分别包含15,13,​​13和12

php arrays sorting text numeric

2
推荐指数
2
解决办法
4790
查看次数

在MATLAB中找到点与曲线之间的最小距离

我想使用MATLAB函数查找点和曲线之间的最小长度吗?曲线由不太平滑的复杂函数描述。因此,我希望使用现有的matlab工具进行计算。你碰巧认识一个吗?

matlab numeric distance

2
推荐指数
1
解决办法
1万
查看次数

Perl -M标志,未初始化的值?

我编写了一个PowerShell脚本,可生成带有随机时间戳的100个文件:

$date_min   =   get-date -year 1989 -month 7 -day 4
$date_max   =   get-date

for( $i = 0;  $i -le 100;  $i++ )
{
    $file   =   $i.ToString() + ".txt"
    echo ">=|" > $file

    $a  =   get-item $file
    $time = new-object datetime( get-random -min $date_min.ticks -max $date_max.ticks)

    $a.CreationTime     =   $time
    $a.LastWriteTime    =   $time
    $a.LastAccessTime   =   $time
}
Run Code Online (Sandbox Code Playgroud)

使用Perl,我正在尝试根据上次修改时间对这些文件进行排序,如下所示:

use strict;
use warnings;

my $dir     =   "TEST_DIR";
my @files;     

opendir( DIR , $dir ) or die $!;

# Grab all the files in …
Run Code Online (Sandbox Code Playgroud)

powershell perl comparison initialization numeric

2
推荐指数
1
解决办法
158
查看次数

R-在将数据帧传递给它时,paste()调用as.numeric()吗?

我对Rs paste函数与数据帧的行和列选择结合使用有一个特殊的问题。似乎paste总是在它的输入参数周围加上as.numeric()或做类似的工作。

这是我在做什么的代码片段:

paste(df[1, c("entry1", "entry2")], collapse="; ")
Run Code Online (Sandbox Code Playgroud)

这将传递数据帧的第一行,其中df包含列"entry1"和的列条目"entry2"。我假设这样的输出:

"Auffuellung; Holozaen"
Run Code Online (Sandbox Code Playgroud)

相反,我收到的是传递的数据帧条目的级联数等效项(不是索引):

"1; 5"
Run Code Online (Sandbox Code Playgroud)

调用str(df[1, c("entry1", "entry2")])我的真实数据库会得到以下输出(德语,不要奇怪;)):

'data.frame':   1 obs. of  2 variables:
 $ Hauptbestandteile: Factor w/ 38 levels "Auffuellung",..: 1
 $ Chronografie     : Factor w/ 18 levels "Devon","Famennium",..: 5
Run Code Online (Sandbox Code Playgroud)

我在这种情况下做错了什么?到现在为止,我从未遇到过paste-function 这样的问题,而且我也从未期望过类似的事情会发生。因此,如何解决该问题并获得正确的串联字符串而不是等效串联数字的输出?

先感谢您!

string r numeric paste

2
推荐指数
1
解决办法
4476
查看次数

Talend和法国格式的数值

我正在尝试使用tFileInputMSDelimited读取CSV文件,该CSV文件包含数字值(例如12或12,3)

但是,当我尝试将它们读为“ Double”时,它们将被拒绝:

For input string: "1 098,00" - Line: 0
For input string: "3,5" - Line: 60
etc...
Run Code Online (Sandbox Code Playgroud)

读取整数没有任何问题。

我的猜测是Talend期望使用美国格式的值(1098.00或3.5)。

如何配置Talend使用数字(1 098,00或3,5)的法语格式?

我正在使用Talend V5.4.1

Talend是英文界面(osgi.nl = zh-CN)

我的计算机的语言环境是法国(数字123,45)

localization numeric talend

2
推荐指数
1
解决办法
1346
查看次数

从数字向量中获取类别

我有这个数字向量:

vec <- 1:7
Run Code Online (Sandbox Code Playgroud)

如何使用以下逻辑规则将其转换为3个类别:

if(vec >= 1 && vec < 4) then "category1"

else if(vec >=4 && vec < 6) then "category2"

else if(vec >= 6 && vec < 8) then "category3"
Run Code Online (Sandbox Code Playgroud)

预期结果将是:

result <- c("category1","category1","category1",
            "category2","category2",
            "category3","category3")
Run Code Online (Sandbox Code Playgroud)

更新:

如果类别名称不是连续的(即cat1,cat2,cat3)怎么办?例如

if(vec >= 1 && vec < 4) then "night"

else if(vec >=4 && vec < 6) then "early morning"

else if(vec >= 6 && vec < 8) then "morning"
Run Code Online (Sandbox Code Playgroud)

r numeric categories

2
推荐指数
1
解决办法
185
查看次数

如何编写一个boost :: spirit :: qi解析器来解析从0到std :: numeric_limits &lt;int&gt; :: max()的整数范围?

我尝试使用qi::uint_parser<int>()。但这是一样的qi::uint_。它们都匹配从0到的整数std::numeric_limits<unsigned int>::max()

qi::uint_parser<int>()设计成这个样子?我应该使用什么解析器来匹配从0到的整数范围std::numeric_limits<int>::max()?谢谢。

c++ parsing numeric boost-spirit boost-spirit-qi

2
推荐指数
1
解决办法
355
查看次数

Ruby的Numeric矩形方法的目的是什么?

所以,我在一个整数上调用了方法(我正在查看divisible_by?是否在核心ruby中.它不是.)并且看到这个方法称为矩形.当我在5上调用它时,它返回[5,0].我去看了.果然,它需要一个数字,并返回[数字,0].这种方法的目的是什么?

ruby numeric

2
推荐指数
1
解决办法
87
查看次数

时间转换为数字

有一个带有时间值的向量.如何删除冒号并将文本值转换为数值.即从"10:01:02" - 字符到100102 - 数字.我能找到的所有内容如下.

> x <- c("10:01:02", "11:01:02")  
> strsplit(x, split = ":")
[[1]]
[1] "10" "01" "02"

[[2]]
[1] "11" "01" "02"
Run Code Online (Sandbox Code Playgroud)

regex string time r numeric

2
推荐指数
1
解决办法
59
查看次数