Sha256: 7ddb21c239962b7eec0b9d0b7bf9b9ec6d466d9da7fc6993e1aeab8533fcaa28
Contents?: true
Size: 568 Bytes
Versions: 4
Compression:
Stored size: 568 Bytes
Contents
# frozen_string_literal: true require_relative 'test_helper' require 'java' require_relative '../lib/propane' Dir.chdir(File.dirname(__FILE__)) class DeglutTest < Minitest::Test attr_reader :to_radian def setup @to_radian = Math::PI / 180 end def test_cos_sin (-720..720).step(1) do |deg| sine = DegLut.sin(deg) deg_sin = Math.sin(deg * to_radian) assert_in_delta(sine, deg_sin, 0.000001) cosine = DegLut.cos(deg) deg_cos = Math.cos(deg * to_radian) assert_in_delta(cosine, deg_cos, 0.000001) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
propane-3.7.1-java | test/deglut_spec_test.rb |
propane-3.7.0.pre-java | test/deglut_spec_test.rb |
propane-3.6.0-java | test/deglut_spec_test.rb |
propane-3.5.0-java | test/deglut_spec_test.rb |