Perl中简单除法的问题
试图计算Flesch-Kincaid等级。这里的分区有什么问题Perl中简单除法的问题,perl,division,Perl,Division,试图计算Flesch-Kincaid等级。这里的分区有什么问题 $flesh_grade = 0.39 * ($total_words/$total_sentences) + ($total_syllables/$total_words); 可用模块的景观,我们也可以在那里找到这种计算: 在中,我们找到一种方法,但如果将通过,则此代码将运行: my$score=($words\u/句子*0.39)+($音节/u/单词*11.8))-15.59; 在本文中,我们发现以下内容: $tex
$flesh_grade = 0.39 * ($total_words/$total_sentences) + ($total_syllables/$total_words);
可用模块的景观,我们也可以在那里找到这种计算:
- 在中,我们找到一种方法,但如果将通过,则此代码将运行:
my$score=($words\u/句子*0.39)+($音节/u/单词*11.8))-15.59;
- 在本文中,我们发现以下内容:
$text->{kincaid}=(11.8*$text->{每个单词的音节数})+
(0.39*$text->{每句话的字数})-15.59;
像您这样的好问题的标志是包括所有4个变量的实例和预期输出值。我认为你的公式是错的。那道数学题对我有用。我们看不到你的问题。你必须添加更多的细节和可靠的测试用例。这不是Flesch–Kincaid等级的公式。看起来我使用的是旧信息。我得找到新配方在哪里。谢谢大卫