我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

inject 问题。怪!

arr = [0.054954087385762455, 0.5093998626512432, 5.880466289995431, 0.8639141517665208, 0.2152490168404071]

  sum = arr.inject {|sum, item| sum + item}

  tmp = 0
  arr.each do |pwr|
    tmp = tmp + (pwr / sum - 0.2) ** 2
  end
  puts tmp #   0.42948006253339877

pp ( arr.inject { |result, item| result + (item / sum - 0.2) ** 2} ) # 0.4473023458029664

inject(0)

[code="ruby"]
pp ( arr.inject(0) { |result, item| result + (item / sum - 0.2) ** 2} ) # 0.42948006253339877
[/code]

近期文章

  • js问题 请大家帮看看
  • 急,mina服务器关闭后,客户端获取服务器输出,catch不到异常
  • 怎么递归json嵌套json?
  • 大家生产上使用的Ruby和Rails版本是多少啊?
  • 有没有办法,用struts2标签,实现下面显示的功能
  • spring属性未注入
  • 低调求教,对于技术助理技术上的要求是怎样的?
  • java Long型的比较
  • IK如何添加分词到主词典?
  • 问一个很白很白的问题!!
  • 大家帮忙教教IQ为0的我吧
  • 问一个基础的JVM垃圾回收字符串的问题,不是很明白
  • windows上修改openssl的源码使用什么开发工具比较好?
  • 如何利用JAXBContext Unmarshaller读取xml里面的汉字?
  • js接收json数据问题
  • Datefield 显示问题,求解~~~
  • 懂ajax的朋友请进来看看~~
  • mht文件放到服务器上面用ie就打不开
  • struts2 环境下 异常设计 和处理
  • js 怎么传递数组参数到servlet?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华