2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки





Начать новую тему Ответить на тему
 
 Выделение дробной части в Fortran
Сообщение25.02.2010, 18:30 


27/07/08
107
Russia
Здравствуйте!

Возник вопрос: какой оператор позволяет в Фортране выделить целую часть.
Так чтобы: O(1.50d0) = 0.50d0
где O(number) --- тот самый заветный оператор. :roll:

.Олег.

 Профиль  
                  
 
 Re: Выделение дробной части в Fortran
Сообщение26.02.2010, 11:35 


22/09/09
275
Ulrih в сообщении #292186 писал(а):
Здравствуйте!

Возник вопрос: какой оператор позволяет в Фортране выделить целую часть.
Так чтобы: O(1.50d0) = 0.50d0
где O(number) --- тот самый заветный оператор. :roll:

.Олег.

Мне "кажется", что оператор в Фортране нечто другое, а вот встроеная функция Фортрана INT(A) (AINT, DINT) есть!
http://www.accel.ru/inf/fortran/for_8400.html

 Профиль  
                  
 
 Re: Выделение дробной части в Fortran
Сообщение04.12.2010, 14:46 


28/12/08
74
Ulrih в сообщении #292186 писал(а):
Здравствуйте!

Возник вопрос: какой оператор позволяет в Фортране выделить целую часть.
Так чтобы: O(1.50d0) = 0.50d0
где O(number) --- тот самый заветный оператор. :roll:

.Олег.


Так, чтобы O(1.50d0) = 0.50d0, то Fraction(1.50d0). Только это выделение дробной части.

 Профиль  
                  
 
 Re: Выделение дробной части в Fortran
Сообщение29.01.2011, 17:49 


28/12/08
74
Прошу прощения. Сболтнул глупость. В Фортране Fraction(x) нечто другое, чем просто выделение дробной части.

Fraction(1.5d0)=0.75d0

 Профиль  
                  
 
 Re: Выделение дробной части в Fortran
Сообщение30.01.2011, 00:59 
Аватара пользователя


20/12/08
236
изниоткуда
Что мешает использовать floor?
X-FLOOR(X), как-то так.

 Профиль  
                  
 
 Re: Выделение дробной части в Fortran
Сообщение14.12.2016, 17:28 


14/12/16
1
Я бы сделала так:
(1.50d0)-int(1.50d0) получим 0.50d0

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: maxal, Karan, Toucan, PAV, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group