Skip to content

Commit 044d6d5

Browse files
committed
fix: use correct inequality signs
--- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: na - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 0ecbb8a commit 044d6d5

File tree

2 files changed

+6
-6
lines changed
  • lib/node_modules/@stdlib/math/base/special/sinpif

2 files changed

+6
-6
lines changed

lib/node_modules/@stdlib/math/base/special/sinpif/lib/main.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ function sinpif( x ) {
131131
ax = fromWordf( ix ); // asm type annotation
132132

133133
// Case: |x| < 1
134-
if ( ix <= ONE_WORD ) {
134+
if ( ix < ONE_WORD ) {
135135
// Case: |x| < 0.25
136136
if ( ix < QUARTER_WORD ) {
137137
// Case: |x| < 2^-14
@@ -151,9 +151,9 @@ function sinpif( x ) {
151151
return ( hx & FLOAT32_SIGN_MASK ) ? -s : s;
152152
}
153153
// Case: |x| < 0.5
154-
if ( ix <= HALF_WORD ) {
154+
if ( ix < HALF_WORD ) {
155155
s = kernelCosf( PI * f32( HALF - ax ) );
156-
} else if ( ix <= THREE_QUARTER_WORD ) { // Case: |x| < 0.75
156+
} else if ( ix < THREE_QUARTER_WORD ) { // Case: |x| < 0.75
157157
s = kernelCosf( PI * f32( ax - HALF ) );
158158
} else {
159159
s = kernelSinf( PI * f32( ONE - ax ) );

lib/node_modules/@stdlib/math/base/special/sinpif/src/main.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ float stdlib_base_sinpif( const float x ) {
101101
stdlib_base_float32_from_word( ix, &ax );
102102

103103
// Case: |x| < 1
104-
if ( ix <= ONE_WORD ) {
104+
if ( ix < ONE_WORD ) {
105105
// Case: |x| < 0.25
106106
if ( ix < QUARTER_WORD ) {
107107
// Case: |x| < 2^-14
@@ -119,9 +119,9 @@ float stdlib_base_sinpif( const float x ) {
119119
return ( hx & STDLIB_CONSTANT_FLOAT32_SIGN_MASK ) ? -s : s;
120120
}
121121
// Case: |x| < 0.5
122-
if ( ix <= HALF_WORD ) {
122+
if ( ix < HALF_WORD ) {
123123
s = stdlib_base_kernel_cosf( STDLIB_CONSTANT_FLOAT64_PI * (double)(0.5f - ax) );
124-
} else if ( ix <= THREE_QUARTER_WORD ) { // Case: |x| < 0.75
124+
} else if ( ix < THREE_QUARTER_WORD ) { // Case: |x| < 0.75
125125
s = stdlib_base_kernel_cosf( STDLIB_CONSTANT_FLOAT64_PI * (double)(ax - 0.5f) );
126126
} else {
127127
s = stdlib_base_kernel_sinf( STDLIB_CONSTANT_FLOAT64_PI * (double)(1.0f - ax) );

0 commit comments

Comments
 (0)