At first glance is a float enough precision for the accuracy you need?
Do you need double unless you are seing a separate number 15
I suspect that the file is being chopped as you want but you need a double.

If these are being stored from floats to be reloaded you can use a binary file instead of ascii.

I I am using the following code to read

I get 1970326 instead of 19700326.15
Somehow, the decimals at the end are being truncated!!
This only happens to the first column of data, the other columns are read okay!

Further, sometimes, a number like 19840907 in input file will changed to 19840908 in the vector and this seems to happen randomly.

Can anybody tell me what the heck is going on? This is driving me insane.

I have a 2d matrix with dimension (3, n) called A, I want to calculate the normalization and cross product of two arrays (b,z) (see the code please) for each column (for the first column, then the second one and so on).
the function that I created to find the ...

Write a C program that should create a 10 element array of random integers (0 to 9). The program should total all of the numbers in the odd positions of the array and compare them with the total of the numbers in the even positions of the array and indicate ...