PHP 8.2.31
Preview: step-i.yaml Size: 1.30 KB
//proc/thread-self/root/opt/alt/ruby18/share/ri/1.8/system/Numeric/step-i.yaml

--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Invokes <em>block</em> with the sequence of numbers starting at <em>num</em>, incremented by <em>step</em> on each call. The loop finishes when the value to be passed to the block is greater than <em>limit</em> (if <em>step</em> is positive) or less than <em>limit</em> (if <em>step</em> is negative). If all the arguments are integers, the loop operates using an integer counter. If any of the arguments are floating point numbers, all are converted to floats, and the loop is executed <em>floor(n + n*epsilon)+ 1</em> times, where <em>n = (limit - num)/step</em>. Otherwise, the loop starts at <em>num</em>, uses either the <tt>&lt;</tt> or <tt>&gt;</tt> operator to compare the counter against <em>limit</em>, and increments itself using the <tt>+</tt> operator.
- !ruby/struct:SM::Flow::VERB 
  body: "   1.step(10, 2) { |i| print i, &quot; &quot; }\n   Math::E.step(Math::PI, 0.2) { |f| print f, &quot; &quot; }\n"
- !ruby/struct:SM::Flow::P 
  body: <em>produces:</em>
- !ruby/struct:SM::Flow::VERB 
  body: "   1 3 5 7 9\n   2.71828182845905 2.91828182845905 3.11828182845905\n"
full_name: Numeric#step
is_singleton: false
name: step
params: |
  num.step(limit, step ) {|i| block }     => num

visibility: public

Directory Contents

Dirs: 0 × Files: 32

Name Size Perms Modified Actions
255 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
269 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
301 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
406 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
218 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
255 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
1.90 KB lrw-r--r-- 2023-07-26 13:47:18
Edit Download
566 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
792 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
222 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
312 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
393 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
2.04 KB lrw-r--r-- 2023-07-26 13:47:18
Edit Download
484 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
331 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
507 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
248 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
218 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
289 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
349 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
313 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
706 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
220 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
329 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
254 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
596 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
380 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
330 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
1.30 KB lrw-r--r-- 2023-07-26 13:47:18
Edit Download
316 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
388 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download
289 B lrw-r--r-- 2023-07-26 13:47:18
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).