How to convert char array to float in C

1 Answer

0 votes
#include <stdio.h>
#include <stdlib.h> 
 
int main(void) {
    char arr[] = "991.012";
     
    float f = strtof(arr, NULL);
     
    printf("%f", f);
     
    return 0;
}
 
 
 
 
/*
run:
 
991.012024
 
*/

 



answered Jun 20, 2021 by avibootz

Related questions

1 answer 158 views
158 views asked Aug 7, 2019 by avibootz
1 answer 224 views
1 answer 104 views
104 views asked Feb 8, 2024 by avibootz
1 answer 144 views
1 answer 153 views
153 views asked Jun 20, 2021 by avibootz
1 answer 192 views
...