При вводе формулы падает кальк и уносит за собой все из офиса.

Автор spider, 19 августа 2014, 16:01

0 Пользователи и 1 гость просматривают эту тему.

spider

Формула простая -- растояние между двумя точками на сфере, для которых заданы геодезические координаты

d=R*acos(sin(lat1)*sin(lat2)+cos(lat1)*cos(lat2)*cos(lon1-lon2))

Данные:
R=1.0
lon1=0.5454518977
lat1=0.9690243995
lon2=0.5361110721
lat2=0.9567951842

Вариант A
1. набираю формулу (см. fig-002-01-4.png)
2. ввожу Enter или кликаю на зеленой галке -- кальк думает пару секунд и тихо уходит, забирая с собой весь офис.

Вариант A
1. набираю формулу (см. fig-002-01-4.png)
2. копирую ее в клипборд и отменяю набор (esc)
3. вставляю формулу из клипборда -- все работает (см. fig-002-01-5.png)

Я в недоумении.

Hasim

Цитата: spider от 19 августа 2014, 15:01кальк думает пару секунд и тихо уходит, забирая с собой весь офис
Мой КАЛЬК никуда не уходит, а тихо-мирно вычисляет.
Предлагаю уволить вам ваш ленивый кальк.

rami

У меня всё норм. Названия функций не должны подчёркиваться волнистой линией, наверно acos не распознаётся как функция.

Yakov



Hasim

Цитата: spider от 19 августа 2014, 15:011. набираю формулу (см. fig-002-01-4.png)
2. ввожу Enter или кликаю на зеленой галке
Наберите формулу, не ставя спереди знак =, и выложите получившийся файл на форум.


Hasim

А где значения R, lat1, и т.д.?
Нужно было выложить файл со всеми данными, только готовую введенную формулу не запускать, т.е. не ставить знак =

spider

#8
Цитата: Hasim от 20 августа 2014, 17:27
А где значения R, lat1, и т.д.?
Нужно было выложить файл со всеми данными, только готовую введенную формулу не запускать, т.е. не ставить знак =
Я понял, в чем проблема -- имя функции должно быть набрано в верхнем регистре.
Но самое интересное, что когда я не запуская копирую в клипборд формулу, набранную нижним регистром,  то после вставки из  него в лист кальк не падает, а нормально считает, но при загрузке такого листа из файла выходит сообщение с просьбой отправить отчет в багзиллу, но опять же лист загружается и считает.