Skip to content

Commit 6f85b23

Browse files
committed
fix: correct C implementation style and documentation issues
--- 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: na - 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: passed - 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 df3065d commit 6f85b23

File tree

3 files changed

+7
-6
lines changed
  • lib/node_modules/@stdlib/stats/base/dists/arcsine/quantile

3 files changed

+7
-6
lines changed

lib/node_modules/@stdlib/stats/base/dists/arcsine/quantile/examples/c/example.c

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,19 @@ static double random_uniform( const double min, const double max ) {
2525
return min + ( v*(max-min) );
2626
}
2727

28-
int main(void){
28+
int main( void ) {
2929
double p;
3030
double a;
3131
double b;
3232
double y;
3333
int i;
3434

3535
for ( i = 0; i < 25; i++ ) {
36-
p = random_uniform( 0.0, 1.0);
37-
a = random_uniform( -20.0, 0.0);
36+
p = random_uniform( 0.0, 1.0 );
37+
a = random_uniform( -20.0, 0.0 );
3838
b = random_uniform( a, a+40.0 );
3939
y = stdlib_base_dists_arcsine_quantile( p, a, b );
4040
printf( "p: %lf, a: %lf, b: %lf, Q(p;a,b): %lf\n", p, a, b, y );
4141
}
42+
return 0;
4243
}

lib/node_modules/@stdlib/stats/base/dists/arcsine/quantile/include/stdlib/stats/base/dists/arcsine/quantile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ extern "C" {
2727
#endif
2828

2929
/**
30-
* Returns the variance of an arcsine distribution.
30+
* Evaluates the quantile function for an arcsine distribution.
3131
*/
3232
double stdlib_base_dists_arcsine_quantile( const double p, const double a, const double b );
3333

lib/node_modules/@stdlib/stats/base/dists/arcsine/quantile/src/main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ double stdlib_base_dists_arcsine_quantile( const double p, const double a, const
4242
stdlib_base_is_nan( b ) ||
4343
a >= b
4444
) {
45-
return 0.0/0.0; //NaN
45+
return 0.0/0.0; // NaN
4646
}
4747
if ( stdlib_base_is_nan( p ) || p < 0.0 || p > 1.0 ) {
48-
return 0.0/0.0;;
48+
return 0.0/0.0;
4949
}
5050
return a + ( stdlib_base_pow( stdlib_base_sin( STDLIB_CONSTANT_FLOAT64_HALF_PI*p ), 2.0 ) * ( b-a ) );
5151
}

0 commit comments

Comments
 (0)