diff --git "a/ruby/\344\270\200\344\272\233\350\256\241\347\256\227\347\232\204\346\201\266\345\277\203\345\206\231\346\263\225\344\273\245\345\217\212\344\277\256\346\224\271.md" "b/ruby/\344\270\200\344\272\233\350\256\241\347\256\227\347\232\204\346\201\266\345\277\203\345\206\231\346\263\225\344\273\245\345\217\212\344\277\256\346\224\271.md" new file mode 100644 index 0000000000000000000000000000000000000000..3136bbb9bf4834e3af6a16b3f7db6a0c72e5d163 --- /dev/null +++ "b/ruby/\344\270\200\344\272\233\350\256\241\347\256\227\347\232\204\346\201\266\345\277\203\345\206\231\346\263\225\344\273\245\345\217\212\344\277\256\346\224\271.md" @@ -0,0 +1,18 @@ + +``` +方法中 a作为除数,b作为被除数 +def division(a,b) + if b > 0 + return (a / b.to_f) + else + return 0 + end +end +``` +可以类似修改如下: +``` +def division(a,b) + a / [b.to_f, 1.0].max +end + +``` \ No newline at end of file